Commit Graph

63 Commits

Author SHA1 Message Date
Peaceultime 41c19b4bfb Big rework to include OPFS API for local edits. Big components rework in vanilla JS to optimize. Unfinished, DO NOT SHIP YET ! 2025-03-28 19:38:06 +01:00
Peaceultime f2d00097d6 Add grid snapping, grid preview, fix zoom slowdowns and canvas markdown editing being at the wrong size. 2025-03-04 15:14:12 +01:00
Peaceultime 0b97e9a295 New HyperMD implementation with custom behaviour. 2025-02-25 15:55:30 +01:00
Peaceultime 939b9cbd28 Add neighbor snapping. Add edge snapping. Change accent colors and logo colors, fix canvas history being transported when changing canvas. 2025-02-06 23:36:55 +01:00
Peaceultime 76db788192 Add Tweening to zoom, fix saving canvas. 2025-01-14 00:04:14 +01:00
Peaceultime 823f3d7730 Improve history handling, add color picking and node creation. 2025-01-12 23:27:34 +01:00
Peaceultime e7412f6768 Progressing on CanvasEditor 2025-01-07 17:49:53 +01:00
Peaceultime 6f305397a8 Starting new file format "Map". Preparing editor for Map and Canvas editor with metadata folding UI. Fix comments filtering. 2025-01-06 17:46:31 +01:00
Peaceultime 896af11fa7 Fix useContent not using cookies therefore skipping the auth step 2025-01-05 22:43:40 +01:00
Peaceultime 9515132659 New useContent composable to store global navigation state. Fixes for Markdown and Canvas 2024-12-30 20:46:24 +01:00
Peaceultime ec0afa9686 Password reset and new email validation ID stored in DB for more security 2024-12-17 17:51:12 +01:00
Peaceultime 298f47a280 Add callout icons and fix some CSS 2024-12-05 13:04:01 +01:00
Peaceultime 51a5d501be Polish CSS for mobile editor. Add user logout from admin panel. 2024-12-03 14:22:02 +01:00
Peaceultime fd951c294f Rework the project editor to include file edition and display the file sorter in the sidebar. 2024-12-02 15:31:16 +01:00
Peaceultime 602b0af212 Rework file access and link archiving 2024-12-01 23:25:33 +01:00
Peaceultime 429f1d4b38 Add page and user monitoring in admin. Add permission editing in administration. 2024-11-28 17:18:35 +01:00
Peaceultime 7fc7998a4b Change prefetch settings 2024-11-27 22:36:03 +01:00
Peaceultime e99a5f15b4 Add user and page statistics, add sitemap and robots.txt generation 2024-11-27 17:07:32 +01:00
Peaceultime e83d8e802f Add revalidation email 2024-11-26 16:23:33 +01:00
Peaceultime 3e463ea286 Switch pull and push to make more sense 2024-11-26 15:29:31 +01:00
Peaceultime 4125cbb3a2 Send registration email, add mail validation page, stabilize mail generation 2024-11-26 15:22:57 +01:00
Peaceultime 4df9297d47 Add mail template, mail HTML generation and a few UI fixes 2024-11-25 17:37:43 +01:00
Peaceultime d71e8b7910 Small UI improvements and fixes to project edition 2024-11-28 00:01:57 +01:00
Peaceultime 20ab51a66c Visual edits and fixes, navigation sorting fix 2024-11-23 19:18:50 +01:00
Peaceultime 2855d4ba2e Add deletion of files, add slots to tree and a global icon by type. Project update needs rework. 2024-11-20 22:51:51 +01:00
Peaceultime 6e7243982b Small progress on new (file/folder) and remove in project settings 2024-11-19 23:30:43 +01:00
Peaceultime 9c52494f8e Mail sending ready 2024-11-19 18:07:48 +01:00
Peaceultime d0de943df2 Starting to setup emails 2024-11-19 00:37:41 +01:00
Peaceultime 1c239f161b Finished project configuration page with reorder 2024-11-18 17:21:52 +01:00
Peaceultime a9363e8c06 Progressing on the draggable tree for the project configuration 2024-11-18 00:10:23 +01:00
Peaceultime d708e9ceb6 Finish Dropdown menu and start project config page 2024-11-14 17:32:13 +01:00
Peaceultime adb37b255a Add order in file schema and main projecct edition 2024-11-13 00:25:18 +01:00
Peaceultime 42658558c5 Add user deletion, ProseA hover cards, Canvas 2024-11-10 22:29:59 +01:00
Peaceultime 057efb848c Several fixes to CSS, better responsive overall, improved security and error page 2024-11-10 17:44:42 +01:00
Peaceultime 721e7ff3db Add sync, Tree, Markdown, content editor. 2024-11-10 15:41:47 +01:00
Peaceultime 41951d7603 Add permissions 2024-11-07 14:26:57 +01:00
Peaceultime 1af78e5ab7 Fix login, registration and made the first database version. 2024-11-05 19:51:56 +01:00
Peaceultime 83ddaf19d4 Starting to put back the server part. Currently the registration and login are almost ready. 2024-11-05 18:09:42 +01:00
Peaceultime 1b2472bc1a First reworks 2024-10-28 17:49:46 +01:00
Peaceultime 8fee6ca5f1 Progressing on picture cropping selection 2024-09-29 14:27:51 +02:00
Peaceultime 6856d3b9af Progressing on profile edition and thumbnail cropping 2024-09-11 17:47:04 +02:00
Peaceultime e904f28b3b Add insertion and deletion of tables for db sync, and user view 2024-09-10 14:25:23 +02:00
Peaceultime fa1a13d411 Add new database structure synchronisation at build time 2024-09-10 12:04:29 +02:00
Peaceultime 094f27d9ad Sync now includes tags 2024-09-04 22:39:20 +02:00
Peaceultime 85c8fbae0f Graph + Private indicator for navigation + ProseA search improvement 2024-09-04 17:50:03 +02:00
Peaceultime 6d3efea784 Tag Prose, CommentSide fixes and standard component initiation 2024-09-04 14:11:32 +02:00
Peaceultime 2b293a0c1a New Canvas zoom with dbl click and starting to work on tag API 2024-09-03 16:42:57 +02:00
Peaceultime 6981b32a3a Finished Canvas CSS 2024-09-02 11:47:15 +02:00
Peaceultime 2a8abb4796 Canvas CSS update 2024-08-29 17:45:43 +02:00
Peaceultime c694d28982 Progressing on the CSS rework 2024-08-28 18:14:19 +02:00