Skip to content

Commit

Permalink
Merge remote-tracking branch 'origin/master'
Browse files Browse the repository at this point in the history
  • Loading branch information
akurilov committed Mar 28, 2024
2 parents 8d58378 + 6b29065 commit 323ddd0
Show file tree
Hide file tree
Showing 12 changed files with 2,470 additions and 2,221 deletions.
2,560 changes: 2,236 additions & 324 deletions web/data-value-vs-time.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified web/how-it-works.odg
Binary file not shown.
1,932 changes: 149 additions & 1,783 deletions web/how-it-works.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
85 changes: 29 additions & 56 deletions web/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@

<meta name="twitter:site" content="https://awakari.com"/>
<meta name="twitter:title" content="Awakari"/>
<meta name="twitter:description" content="Event-driven search. For faster and valuable decisions."/>
<meta name="twitter:description" content="Live search. For faster and valuable decisions."/>
<meta name="twitter:image" content="logo-color.svg"/>

<title>Awakari</title>
Expand All @@ -30,8 +30,8 @@
"@context": "https://schema.org/",
"name": "awakari",
"@type": "Service",
"description": "Continuous Future Search",
"slogan": "Capture the most important - Reach everyone interested",
"description": "Live Search: Realtime Alerts",
"slogan": "For faster and valuable decisions",
"contactPoint": {
"@context": "https://schema.org",
"@type": "ContactPoint",
Expand All @@ -45,7 +45,6 @@
"potentialAction": {
"@context": "https://schema.org",
"@type": "SearchAction",
"target": "https://awakari.com?q={query_string}"
},
"provider": {
"@context": "http://schema.org/",
Expand All @@ -54,7 +53,7 @@
"logo": "logo-color.svg",
"url": "https://awakari.com",
"email": "awakari@awakari.com",
"keywords": "search realtime continuous feed reader rss telegram atom activitypub fediverse free news insights monitoring tracking targeting estate recruitment",
"keywords": "search realtime continuous live feed reader rss telegram atom activitypub fediverse free news insights monitoring tracking targeting recruitment",
"sameAs": [
"https://github.com/awakari",
"https://www.reddit.com/r/awakari/",
Expand Down Expand Up @@ -155,7 +154,7 @@
<body class="bg-gray-200" onload="loadStatus();">

<main>
<header class="bg-white dark:bg-gray-900 h-screen">
<header class="bg-white dark:bg-gray-900 h-screen sm:h-full pb-8">
<nav x-data="{ isOpen: false }" class="p-2 sm:p-4 items-center justify-center mx-auto">
<div class="flex flex-row items-center justify-center max-w-[640px] align-middle mx-auto space-x-1">

Expand Down Expand Up @@ -326,33 +325,17 @@

<div class="bg-white dark:bg-gray-900" id="about">
<div class="container mx-auto pt-4 px-4">
<div class="mx-auto mt-6 flex flex-col space-y-2">
<h1 class="text-3xl font-semibold capitalize text-gray-700 dark:text-white lg:text-4xl">Continuous
Search</h1>
</div>
<h1 class="text-3xl font-semibold capitalize text-gray-700 dark:text-white lg:text-4xl text-center">
Search In The Future
</h1>
<div class="mx-auto max-w-6xl mt-4 text-gray-700 dark:text-gray-300 ">
<div class="grid xs:grid-cols-1 sm:grid-cols-1 md:grid-cols-2 lg:grid-cols-2 xl:grid-cols-2">
<div>
<h2 class="text-2xl px-2 py-2 capitalize">
Immediate Updates
Get Results As They Occur
</h2>
<div class="space-y-2 py-4 text-lg">
<p class="align-text-middle px-2 py-2">
Stay informed in the real-time. No more repeating searches.
</p>
<p class="px-2 py-2 align-text-middle space-x-2 flex">
<span class="h-6 w-6">
<svg xmlns="http://www.w3.org/2000/svg"
class="h-6 w-6 min-w-max min-h-max text-blue-400" viewBox="0 0 20 20"
fill="currentColor">
<path fill-rule="evenodd"
d="M10 18a8 8 0 100-16 8 8 0 000 16zm3.707-9.293a1 1 0 00-1.414-1.414L9 10.586 7.707 9.293a1 1 0 00-1.414 1.414l2 2a1 1 0 001.414 0l4-4z"
clip-rule="evenodd"/>
</svg>
</span>
<span>Saves your time</span>
</p>
<p class="px-2 py-2 align-text-middle space-x-2 flex">
<div class="space-y-2 text-xl">
<p class="px-2 pt-4 align-text-middle space-x-2 flex">
<span class="h-6 w-6">
<svg xmlns="http://www.w3.org/2000/svg"
class="h-6 w-6 min-w-max min-h-max text-blue-400" viewBox="0 0 20 20"
Expand All @@ -364,7 +347,8 @@ <h2 class="text-2xl px-2 py-2 capitalize">
</span>
<span>No delay</span>
</p>
<p class="px-2 py-2 align-text-middle space-x-2 flex">
<p class="px-10 text-lg">Stay informed in real-time</p>
<p class="px-2 pt-4 align-text-middle space-x-2 flex">
<span class="h-6 w-6">
<svg xmlns="http://www.w3.org/2000/svg"
class="h-6 w-6 min-w-max min-h-max text-blue-400" viewBox="0 0 20 20"
Expand All @@ -374,20 +358,11 @@ <h2 class="text-2xl px-2 py-2 capitalize">
clip-rule="evenodd"/>
</svg>
</span>
<span>Reduces the cost by terminating the polling</span>
</p>
<p class="px-2 py-2 align-text-middle space-x-2 flex">
<span class="h-6 w-6">
<svg xmlns="http://www.w3.org/2000/svg"
class="h-6 w-6 min-w-max min-h-max text-blue-400" viewBox="0 0 20 20"
fill="currentColor">
<path fill-rule="evenodd"
d="M10 18a8 8 0 100-16 8 8 0 000 16zm3.707-9.293a1 1 0 00-1.414-1.414L9 10.586 7.707 9.293a1 1 0 00-1.414 1.414l2 2a1 1 0 001.414 0l4-4z"
clip-rule="evenodd"/>
</svg>
</span>
<span>Cost-efficient by resolving all interested at once</span>
<span>Saves your time</span>
</p>
<p class="px-10 text-lg">No more repeating searches</p>
<p class="px-10 text-lg">No more spam</p>
<p class="px-10 text-lg">Control what to get</p>
</div>
</div>
<div>
Expand All @@ -398,15 +373,15 @@ <h2 class="text-2xl px-2 py-2 capitalize">

<div class="mx-auto max-w-6xl mt-8 text-gray-700 dark:text-gray-300 ">
<h2 class="px-2 py-4 capitalize text-2xl">
Unlimited Sources
From Unlimited Sources
</h2>
<div class="grid xs:grid-cols-1 sm:grid-cols-1 md:grid-cols-2 lg:grid-cols-2 xl:grid-cols-2">
<div class="flex justify-end">
<img src="how-it-works.svg" alt="add own pub src"/>
</div>
<div class="space-y-4 py-4 text-lg">
<p class="align-text-middle px-2 pt-2">
Already available event sources:
Already available:
</p>
<p class="px-4 align-text-middle space-x-2 flex">
<span class="h-6 w-6">
Expand Down Expand Up @@ -473,12 +448,12 @@ <h2 class="px-2 py-4 capitalize text-2xl">
</div>
</div>

<div class="mx-auto max-w-6xl mt-8 text-gray-700 dark:text-gray-300 ">
<div class="mx-auto max-w-6xl mt-8 text-gray-700 dark:text-gray-300">
<h2 class="px-2 py-4 capitalize text-2xl">Advanced Filtering</h2>
<div class="grid xs:grid-cols-1 sm:grid-cols-1 md:grid-cols-2 lg:grid-cols-2 xl:grid-cols-2">
<div class="space-y-4 py-4 text-lg">
<h2 class="px-2 capitalize text-2xl">No More Spam</h2>
<p class="px-2">
Define what is important. Filter out everything else.
Define what is important to match.
</p>
<p class="px-2 align-text-middle space-x-2 flex">
<span class="h-6 w-6">
Expand Down Expand Up @@ -685,10 +660,8 @@ <h2 class="px-2 capitalize text-2xl">

<div class="bg-white dark:bg-gray-900 text-gray-700 dark:text-gray-300 " id="use_cases">
<div class="container mx-auto px-6 pt-8">
<div class="mt-6 md:flex md:items-center md:justify-between">
<div>
<h1 class="text-3xl font-semibold capitalize lg:text-4xl">Use Cases</h1>
</div>
<div class="mt-6 md:flex justify-center">
<h1 class="text-3xl font-semibold capitalize lg:text-4xl">Use Cases</h1>
</div>

<div class="xl:-mx-8 xl:flex items-center justify-center">
Expand Down Expand Up @@ -795,7 +768,7 @@ <h1 class="text-xl font-medium capitalize lg:text-3xl">And Much More...</h1>

<div class="bg-white dark:bg-gray-900 text-gray-700 dark:text-gray-300 " id="solutions">
<div class="container mx-auto px-6 pt-8 space-y-4">
<div class="mt-6 md:flex md:items-center md:justify-between">
<div class="mt-6 md:flex justify-center">
<h1 class="text-3xl font-semibold capitalize lg:text-4xl">Solutions</h1>
</div>

Expand Down Expand Up @@ -1020,11 +993,11 @@ <h1 class="text-xl font-medium capitalize font-semibold flex items-center justif
<div class="bg-white dark:bg-gray-900 text-gray-700 dark:text-gray-300" id="pricing">

<div class="container mx-auto px-6 pt-8 space-y-4">
<div class="mt-6 md:flex md:items-center md:justify-between">
<div class="mt-6 md:flex justify-center">
<h1 class="text-3xl font-semibold capitalize lg:text-4xl">Pricing</h1>
</div>

<div class="mt-4 space-y-2">
<div class="mt-4 space-y-2 mx-auto">
<p>Public UI is free to use (<a href="https://t.me/donateawk/14" target="_blank" class="text-blue-500">donations
are welcome</a>).</p>
<p>
Expand Down Expand Up @@ -1062,7 +1035,7 @@ <h1 class="text-3xl font-semibold capitalize lg:text-4xl">Pricing</h1>
<div class="bg-white dark:bg-gray-900 text-gray-700 dark:text-gray-300 justify-center items-center" id="status">

<div class="container mx-auto px-2 pt-8 space-y-4 justify-center items-center">
<div class="mt-6 px-4 md:flex md:items-center md:justify-between justify-center items-center">
<div class="mt-6 px-4 md:flex justify-center items-center">
<h1 class="text-3xl font-semibold capitalize lg:text-4xl justify-center text-center">Status</h1>
</div>

Expand Down Expand Up @@ -1215,7 +1188,7 @@ <h1 class="text-3xl font-semibold capitalize lg:text-4xl justify-center text-cen

<div class="bg-white dark:bg-gray-900 text-gray-700 dark:text-gray-300 justify-center" id="resources">
<div class="container mx-auto px-6 pt-8 space-y-4 justify-center">
<div class="mt-6 md:flex md:items-center md:justify-between justify-center text-center">
<div class="mt-6 md:flex justify-center text-center">
<div class="justify-center text-center">
<h1 class="text-3xl lg:text-4xl font-semibold capitalize dark:text-white text-center justify-center">
Resources</h1>
Expand Down
12 changes: 6 additions & 6 deletions web/intcomm.js
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ async function requestIncreasePublishingDailyLimit(objId) {
alert(`Invalid increment value: ${inc}\nShould be a positive integer.`);
}
}
} else if (confirm("This function is available for signed in users only.\nProceed to sign in?")) {
} else if (confirm("This function is available for signed in users only. Proceed to sign in?")) {
window.location.assign("login.html");
}
}
Expand Down Expand Up @@ -92,14 +92,14 @@ async function requestPublishingSourceDedicated(addr){
document.getElementById("pub-src-nominate").disabled = true;
}
}
} else if (confirm("This function is available for signed in users only.\nProceed to sign in?")) {
} else if (confirm("This function is available for signed in users only. Proceed to sign in?")) {
window.location.assign("login.html");
}
}

async function requestIncreaseSubscriptionsLimit(userId) {
if (userId) {
const msg = "Request to increase the subscriptions limit\nPlease enter the number to add:"
const msg = "Request to increase the queries limit\nPlease enter the number to add:"
const input = prompt(msg, "1");
if (input) {
let inc = 0;
Expand Down Expand Up @@ -142,7 +142,7 @@ async function requestIncreaseSubscriptionsLimit(userId) {
alert(`Invalid increment value: ${inc}\nShould be a positive integer.`);
}
}
} else if (confirm("This function is available for signed in users only.\nProceed to sign in?")) {
} else if (confirm("This function is available for signed in users only. Proceed to sign in?")) {
window.location.assign("login.html");
}
}
Expand Down Expand Up @@ -179,7 +179,7 @@ async function reportPublishingSourceInappropriate(srcAddr) {
document.getElementById("report-id").innerText = payload.id;
}
}
} else if (confirm("This function is available for signed in users only.\nProceed to sign in?")) {
} else if (confirm("This function is available for signed in users only. Proceed to sign in?")) {
window.location.assign("login.html");
}
}
Expand Down Expand Up @@ -219,7 +219,7 @@ async function reportPublicationInappropriate(srcAddr, evtLink, evtId) {
document.getElementById("report-id").innerText = payload.id;
}
}
} else if (confirm("This function is available for signed in users only.\nProceed to sign in?")) {
} else if (confirm("This function is available for signed in users only. Proceed to sign in?")) {
window.location.assign("login.html");
}
}
34 changes: 16 additions & 18 deletions web/login.html
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
<header>
<nav class="text-xl flex p-1 sm:p-2 text-neutral-600 dark:text-neutral-400 justify-center">
<div class="text-center min-w-[352px] w-[352px] flex">
<div class="w-20 justify-self-start text-left hover:text-fuchsia-500">
<div class="w-16 justify-self-start text-left hover:text-fuchsia-500">
<span id="exit"
class="flex"
onclick="localStorage.getItem(keyUserName) ? logout() : window.location.assign('index.html')">
Expand All @@ -32,11 +32,11 @@
</span>
</div>
<div class="grow"></div>
<div class="w-20 hover:text-indigo-500" onclick="window.location.assign('sub.html')">Search</div>
<div class="w-20 hover:text-indigo-500" onclick="window.location.assign('sub.html')">Queries</div>
<div class="grow"></div>
<div class="w-20 hover:text-cyan-500" onclick="window.location.assign('pub.html')">Publish</div>
<div class="w-18 hover:text-cyan-500" onclick="window.location.assign('pub.html')">Publish</div>
<div class="grow"></div>
<div class="w-20 justify-self-end text-right border-b-2 border-green-500 text-green-500 mr-2">
<div class="w-16 border-b-2 border-green-500 text-green-500 mr-2">
Sign In
</div>
</div>
Expand Down Expand Up @@ -82,21 +82,19 @@
<div class="justify-center flex p-1">
<p class="text-center text-sm text-neutral-700 dark:text-neutral-400">
Sign In is required for full-featured functionality.
<a href="sub.html" class="col-span-2 text-center text-blue-700 dark:text-slate-400">Skip</a>
to continue in the limited mode.
<span class="whitespace-nowrap">
<a href="sub.html" class="col-span-2 text-center text-blue-700 dark:text-slate-400">Skip</a>
to continue in the limited mode.
</span>
<span class="whitespace-nowrap">
By signing in, you agree to the
</span>
<span class="whitespace-nowrap">
<a href="tos.html" class="text-blue-700 dark:text-slate-400">Terms of Service</a>
and
<a href="privacy.html" class="text-blue-700 dark:text-slate-400">Privacy Policy</a>.
</span>
</p>
</div>

</div>

<div class="flex justify-center">
<span class="text-center text-sm text-neutral-700 dark:text-neutral-400 flex flex-col sm:flex-row">
<span class="whitespace-nowrap">By signing in, you agree to the</span>
<span class="whitespace-nowrap flex">
&nbsp;<a href="tos.html" class="text-blue-700 dark:text-slate-400">Terms of Service</a>
&nbsp;and
&nbsp;<a href="privacy.html" class="text-blue-700 dark:text-slate-400">Privacy Policy</a>.
</span>
</span>
</div>

Expand Down
4 changes: 2 additions & 2 deletions web/pub-src-details.html
Original file line number Diff line number Diff line change
Expand Up @@ -92,8 +92,8 @@
<span class="text-slate-500 dark:text-slate-400 text-right py-2">
<span class="tooltip">Limit Owner:
<span class="tooltiptext" style="margin-left: -24px; width: 328px">
<p>"User": utilizing owner user's daily publishing limit.</p>
<p>"Dedicated": own dedicated limit.</p>
<p>User: utilizing owner user's daily publishing limit.</p>
<p>Dedicated: own dedicated limit.</p>
<p>Click "Nominate" button to request making it Dedicated</p>
</span>
</span>
Expand Down
Loading

0 comments on commit 323ddd0

Please sign in to comment.