Commit graph

60 commits

Author SHA1 Message Date
wearrrrr
b0760dd553 add reload button 2024-11-20 18:31:04 -06:00
wearrrrr
2f5a65cc3e Refactor how AluStore handles the search parameter, and refactor settings.ts 2024-08-05 23:24:57 -05:00
wearrrrr
8332c191d2 Nearly completely refactor how the settings UI looks, and ensure mobile responsiveness. Slightly clean up code and run prettier. 2024-08-01 19:34:25 -05:00
wearrrrr
2fc7f56b47 Make the loading content text better and much less hacky, also revert ExtensionMetadata type name back from IExtensionMetadata. 2024-07-29 23:16:49 -05:00
wearrrrr
977f723614 Add synthwave '84 and atom one dark 2024-07-29 20:05:59 -05:00
wearrrrr
d41b427266 Begin migration to Alu.store.get for fetching values, stored in global Alu namespace. 2024-07-29 18:52:09 -05:00
wearrrrr
3806d64f66 Make eslint a bit stricter, and lint + format. 2024-07-27 01:47:25 -05:00
wearrrrr
6a3b062644 Add Dracula theme and overhaul IDBManager.ts, misc fixes and changes 2024-07-25 23:57:53 -05:00
wearrrrr
04952867ef Add bloons, optimize the flash initialization 2024-07-23 15:37:16 -05:00
wearrrrr
213c729a70 Add a mechanism for flash games to be loaded in the games page, and add a couple 2024-07-23 01:46:20 -05:00
Percs
10d1a84d9c
Merge branch 'workerware' into upstream-main 2024-07-11 16:46:46 -05:00
Percs
62b9925767 start work to upgrade alu to bare mux 2.0 2024-07-11 01:55:11 -05:00
wearrrrr
6953527d2a Lint, add IDBManager, and add a proper way to restart the service worker when an extension is installed. 2024-07-08 19:14:01 -05:00
wearrrrr
d58e31e8d9 Middleware can now be loaded from indexedDB, merge into main soon!! 2024-07-06 14:33:24 -05:00
wearrrrr
6f4f234c82 add middlewareManifest type, ensure events to hook into are valid when calling use(middleware) 2024-06-17 02:09:12 -05:00
wearrrrr
bea33a22c6 I was greatly overcomplicating the custom favicon system LOL 2024-05-07 09:47:55 -05:00
wearrrrr
688d871c15 Add terms and conditions, format with prettier 2024-05-06 14:12:39 -05:00
wearrrrr
a88c5993b0 Update dependencies, fix bug with share button. 2024-04-29 13:14:34 -05:00
wearrrrr
d25112f5e2 Fix bug with search suggestions again, and add marketplace.astro again. 2024-04-22 19:01:13 -05:00
wearrrrr
93d48c7277 Revert "Fix bug with clicking search suggestions, start working on proper API for hooking into the service worker."
This reverts commit fdae47c9b3.
2024-04-22 18:55:29 -05:00
wearrrrr
91488e88f5 Tried to make progress on dynamic fetch events, currently does NOT work. 2024-04-19 10:06:51 -05:00
wearrrrr
fdae47c9b3 Fix bug with clicking search suggestions, start working on proper API for hooking into the service worker. 2024-04-18 18:00:26 -05:00
wearrrrr
f8bde78717 Add support for optionally enabling masqr via .env and optionally enabling wisp, format using prettier. 2024-04-16 09:27:00 -05:00
wearrrrr
81bf6d6ed9 fix bug with how custom-favicon was parsing favicons with weird content-types. 2024-04-12 10:06:43 -05:00
wearrrrr
50cac67efe Add some more navigation buttons in the topbar, add some extra typing, and fix some bugs :) 2024-04-11 21:33:08 -05:00
wearrrrr
beef2fd55b The bug fixing and optimizing update (tm) 2024-04-11 10:01:39 -05:00
wearrrrr
23bcc6924f move registerSW into index.astro 2024-04-10 19:12:18 -05:00
wearrrrr
2b5130a972 mitigation #12398129310238102983 for there are no bare clients issue (bare-mux issue) 2024-04-10 18:40:22 -05:00
wearrrrr
949f7c4936 Make loading much more efficient and have it not shit itself when you start on anything other than the index page. 2024-04-09 19:47:57 -05:00
wearrrrr
af050c52d3 get rid of the boundIFrameLoad nightmare, makes Alu look MUCH more responsive. 2024-04-07 23:01:59 -05:00
wearrrrr
74cd71e255 Fix small bug with ProxyRegistrar on first load. 2024-04-03 22:04:52 -05:00
wearrrrr
f5fdaf32e6 Fix bug with data urls attempting to route to the favicon proxy. 2024-04-01 13:48:57 -05:00
wearrrrr
e54858620b Add path aliases, optimize adding i18n to a page, and general cleanup. 2024-04-01 12:22:02 -05:00
wearrrrr
ece900b353 Lots of optimizations :D 2024-04-01 10:06:58 -05:00
wearrrrr
3e3773aab5 Make favicon in proxy-frame use favicon proxy. 2024-03-29 23:19:26 -05:00
wearrrrr
c56fff2e78 Fix custom favicon url, replace instructure.jpg with canvas.png, general bug fixes. 2024-03-29 23:01:39 -05:00
wearrrrr
d618a67826 Convert ProxyRegistrar to use TS instead of inline JS, and rewrite debounce. 2024-03-29 12:44:34 -05:00
wearrrrr
1d9bcd1dba Fix small CSS inconsistencies 2024-03-29 12:08:19 -05:00
wearrrrr
7b808bb821 Change iframe.src to Loading... in the topbar. 2024-03-28 10:33:14 -05:00
wearrrrr
551034179a Add more logic to updateTopbarTitle, add bareURL option. 2024-03-28 10:29:18 -05:00
wearrrrr
4d6ab9ad4b add bare transport support!!! 2024-03-28 10:08:14 -05:00
wearrrrr
ab6457d95c Fix issue with updateTopbarTitle 2024-03-27 10:39:38 -05:00
wearrrrr
46d5cef377 Run prettier on codebase, and make iframe favicon and title grabbing much better. 2024-03-27 10:06:46 -05:00
wearrrrr
f3e347c1cd Add eslint support! 🎉 2024-03-18 00:11:58 -05:00
wearrrrr
fdb93bbd96 potentially fix the issue with no bare clients, libcurl and baremod are still broken 2024-03-11 13:57:34 -05:00
wearrrrr
63b20d1388 Create STATIC_PATHS export for astro, and make TransportManager 2024-03-07 15:56:43 -06:00
wearrrrr
f8b92dc0b9 Shows favicon when page is loaded in embed mode now. 2024-03-01 22:48:04 -06:00
wearrrrr
815f4d5999 Implement new tab and about:blank opening modes 2024-02-26 10:04:17 -06:00
wearrrrr
4ff12abc79 oops, don't use += on document.cookie, also fix some css. 2024-02-25 18:30:28 -06:00
wearrrrr
32cfc7676e Add origin_proxy cookie (ty sm binaryperson), and remove helmet. 2024-02-25 18:20:23 -06:00