Commit graph

160 commits

Author SHA1 Message Date
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
c23e57939e turns out Astro.redirect is borked 2024-04-10 18:12:12 -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
118469caa2 Remove SettingsTablist and move it to settings.astro 2024-04-08 19:42:26 -05:00
wearrrrr
2391cf2cfe Maybe fix the no bare clients issue?? 2024-04-08 19:10:50 -05:00
wearrrrr
9934d87ffb I am le mentally disabled 2024-04-07 23:15:40 -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
2bd41a9552 Fix misc bugs with cloaking, empty localStorage values, and remove redundant transportManager code. 2024-04-07 22:57:51 -05:00
wearrrrr
171a163531 Add much better system for style lists in Input.astro, and format. 2024-04-07 22:49:25 -05:00
wearrrrr
7a39f24182 Change input on Index.astro to Input component, add defaultStyles prop. 2024-04-07 12:37:17 -05:00
wearrrrr
760e1b8ec8 Misc changes, notably moving ProxyRegistrar out of Layout.astro 2024-04-04 12:04:32 -05:00
wearrrrr
772ad1a884 Add better sitemap generation 2024-04-04 09:33:44 -05:00
wearrrrr
74cd71e255 Fix small bug with ProxyRegistrar on first load. 2024-04-03 22:04:52 -05:00
wearrrrr
39f2b22d69 oops 2024-04-02 21:00:00 -05:00
wearrrrr
e0de8bde94 Make savedWispUrl and savedBareUrl behave MUCH nicer. 2024-04-02 20:54:17 -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
774f26066b Attempt to prevent Alu from allowing Epoxy to load, as it causes the tab to hang (firefox bug) 2024-03-29 23:07:06 -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
NottPeak
fa4f0ae240 Fixed icons in settings page 2024-03-30 03:06:36 +00:00
wearrrrr
52af3fed5d Dynamically inject epoxy, libcurl, and bare transport. 2024-03-29 12:55:58 -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
a5d590b7ab Move transport manager to ts file, hopefully libcurl will work sometime in the following days 2024-03-16 23:06:33 -05:00
wearrrrr
c3cc83dd1c try to get libcurl working, didn't work 2024-03-16 18:09:25 -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
ffb4721afd fix bare endpoint and set default to epoxy 2024-03-08 13:40:28 -06:00
wearrrrr
9559f0986e epoxy works but everything else is womp womp for now 2024-03-08 10:08:05 -06:00
wearrrrr
63b20d1388 Create STATIC_PATHS export for astro, and make TransportManager 2024-03-07 15:56:43 -06:00
wearrrrr
3f560d81a0 Upgrade to UV 3.0 and EpxMod 2024-03-07 14:43:14 -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
wearrrrr
d5ecbaadac I think this will work? 2024-02-25 18:09:24 -06:00
wearrrrr
a9eda0a981 Merge remote-tracking branch 'refs/remotes/origin/main' 2024-02-25 18:07:30 -06:00
wearrrrr
0dcaace2aa stupid dumb patch because guh rammerhead 2024-02-25 18:06:52 -06:00
wearrrrr
c5a2b2563b Fix body overflow issues and add some forgotten i18n keys. 2024-02-23 14:55:24 -06:00
wearrrrr
5636a91028 Mobile responsive settings, and fix bug with index.js 2024-02-23 13:56:21 -06:00
wearrrrr
cb6323288e Fix suika game 2024-02-23 13:06:29 -06:00