Commit Graph

57 Commits

Author SHA1 Message Date
Tracker-Friendly 60b58143e7 Made changing passwords work correctly and made the legacy password migration set the migrate flag serverside 2024-07-21 09:09:48 +01:00
Tracker-Friendly 1a94acba76 Made it clear the PoW challenge can take a long time and nothing is broken 2024-07-20 17:50:52 +01:00
Tracker-Friendly fd7e5274e9 Removed useless variable that leads nowhere 2024-07-20 17:46:41 +01:00
Tracker-Friendly 05279a0811 Fixed the labels not being hidden in inoutdivs, made inoutdivs use a flexbox or table to avoid the use of a calc() and a transform(), updated to AES-256 GCM Native crypto from CryptoJS, added a migration page to migrate from CryptoJS, remove the Argon2 Compatibility thing, remove all backwards-compatibility measures, updated the changelog to be accurate, made NoScript cancel-able, made the inoutdiv dynamically scale, told people what a homeserver is, switched to argon2id from sha-3 and sha-512, add a PoW captcha using WASM, make a really long commit message.
If you are still reading this, I admire your dedication. I spent 8 hours and 33 minutes on this commit alone.
2024-07-20 17:12:25 +01:00
Tracker-Friendly 33f0517a9d Forgot one character 2024-07-13 17:33:57 +01:00
Tracker-Friendly 3389ca6e38 Rate limiting supoprt 2024-07-13 17:32:59 +01:00
Tracker-Friendly dd5a72c082 Fixed libreJS on a few more pages, updated the privacy policy, fixed the weird bug of the feature divs resizing incorrectly 2024-07-06 16:02:20 +01:00
Tracker-Friendly d75bdbccf4 Dynamically move the toolbar into the large free space above depending on screen size 2024-07-05 22:46:53 +01:00
Tracker-Friendly 16d544640c Added image uploading via markdown using base64 2024-07-02 19:04:13 +01:00
Tracker-Friendly 818bdf6806 Made the ultra strict html filter slightly less ultra-strict so that markdown actually fully works 2024-07-02 18:36:00 +01:00
Tracker-Friendly 95055cc857 Fixed handleGesture by moving it up, actually this time 2024-07-02 18:25:23 +01:00
Tracker-Friendly 1c0ccfc6bf Fixed handleGesture by moving it up 2024-07-02 18:23:52 +01:00
Tracker-Friendly 5ffa65212c Add what you see is what you get markdown using pell 2024-07-02 18:13:28 +01:00
Tracker-Friendly 0c35db92ba Added password changing 2024-06-27 17:57:05 +01:00
Tracker-Friendly b1f854b70b Show elements as well when an error occurs in login.js 2024-06-26 19:03:42 +01:00
Tracker-Friendly 89884a690c Made client version 2.0-serverside compliant and fix some various CSS issues 2024-06-26 18:59:16 +01:00
Tracker-Friendly cdc6450170 Added a sanitsation layer on top of the sandbox, just in case 2024-06-26 00:53:44 +01:00
maaa 752f240a93 meow 2024-06-25 22:03:50 +02:00
Tracker-Friendly ff21e0b198 Add back homeserver changing and fix the mobile layout 2024-06-25 19:43:24 +01:00
maaa b1a0603940 remove mobile support 2024-06-24 21:42:46 +02:00
maaa 3fdaf7279d burger 2024-06-23 21:00:06 +02:00
maaa fe1d67b6e6 stability improvements 2024-06-23 16:49:01 +02:00
Tracker-Friendly f2dd0baa9a Remove temporary file 2024-06-22 20:38:06 +01:00
Tracker-Friendly 4893836149 A few more design changesg 2024-06-22 20:37:56 +01:00
maaa 974109ac39 ;3 2024-06-22 16:45:33 +02:00
Tracker-Friendly c5ee37cd99 Librejs homeserver.js 2024-06-22 14:58:29 +01:00
Tracker-Friendly 6405f93ff8 Librejs signup.js 2024-06-22 14:57:50 +01:00
Tracker-Friendly 3646d92ccc Librejs main.js 2024-06-22 14:57:09 +01:00
Tracker-Friendly 9f6b734476 Forgot the ending 2024-06-22 14:56:13 +01:00
Tracker-Friendly b422c0483c Librejs login.js 2024-06-22 14:55:32 +01:00
Tracker-Friendly f44fb96caa Added license for sodium librejs 2024-06-22 13:54:45 +00:00
Tracker-Friendly a1021c4f95 Marked librejs support 2024-06-22 14:51:00 +01:00
Tracker-Friendly f99b9494d8 Updated hashwasm with librejs support 2024-06-22 14:46:54 +01:00
Tracker-Friendly 0b348636a8 Updated crypto-js with librejs support 2024-06-22 14:44:03 +01:00
maaa 8759264c0d meow :3 2024-06-22 15:40:31 +02:00
maaa e6e6ce6f71 meow :3 2024-06-21 17:53:10 +02:00
Tracker-Friendly b5a5d613f7 Fix up a lot of dark-mode and chromium issues, as well as some branding 2024-06-06 19:59:13 +01:00
Tracker-Friendly 86559829f7 Remove live editing until we can get it working better 2024-05-24 20:01:15 +01:00
Tracker-Friendly 3e83b7fc5f More styling changes, clarified new releases features, clarified new version number, better offline error handling 2024-05-24 19:48:24 +01:00
Tracker-Friendly 3afa46272d Made the divs hide properly after the upload message is displayed 2024-05-23 18:15:20 +01:00
Tracker-Friendly 2d92159cdc Finish up importing notes 2024-05-23 17:54:26 +01:00
Tracker-Friendly cfa2e054df Mobile revamp and overhaulg 2024-05-20 20:24:43 +01:00
Tracker-Friendly 73d2a49c91 Re-enable live editing 2024-04-29 00:19:25 +01:00
Tracker-Friendly fdedceadcf General cleanup of the code and correction of some spelling errors 2024-04-28 23:48:03 +01:00
Tracker-Friendly c08e54d1e9 Fixed another of the same issue 2024-04-26 16:54:57 +01:00
Tracker-Friendly 0c316ceb10 Fixed forgetting () 2024-04-26 16:48:32 +01:00
Tracker-Friendly b739bec229 Only use markdown when toggled 2024-04-25 22:34:18 +01:00
Tracker-Friendly c95ba78682 Made the notebox secure and add the correct font 2024-04-25 19:26:58 +01:00
Tracker-Friendly 5e639ec916 Markdown! 2024-04-24 20:25:23 +01:00
Tracker-Friendly 5e87b3d2d3 Fixed check to not use cookies and use localStorage instead 2024-04-24 17:08:32 +01:00