Commit Graph
75 Commits
Author SHA1 Message Date
Florian Sylvain a4fb809da4 replace spaces with tabs 2023-01-07 00:10:52 +01:00
Florian Sylvain 4552ca8b1b Added full Article creation pathway 2023-01-07 00:00:40 +01:00
Florian Sylvain 322c77549c Article edition now getting article from DB by ID 2023-01-06 23:28:06 +01:00
Florian Sylvain ea8468aa93 Merge branch 'dev' of https://github.com/Floriansylvain/GohCMS into dev 2023-01-05 00:54:03 +01:00
Florian Sylvain f9146eb395 Implemented article creation/edition draft 2023-01-05 00:54:01 +01:00
Florian Sylvain 19d969c904 Fixed TinyMCE implementation with Vite 2023-01-02 13:57:05 +01:00
Florian Sylvain 214168e5ed Implementend first draft of article edition page 2023-01-01 04:28:19 +01:00
Florian Sylvain 91e9448b3b Replaced EditorJS with TinyMCE, cheh 2022-12-31 22:26:46 +01:00
Florian Sylvain 311454d05d Fixed some typos / improved api messages 2022-12-31 04:53:09 +01:00
Florian Sylvain 44ae2ef43f First EditorJS implementation 2022-12-30 19:30:23 +01:00
Florian Sylvain 80b1364486 Added online field to required articles field 2022-12-30 03:13:02 +01:00
Florian Sylvain 3d43042245 Added online field to Articles 2022-12-30 03:06:25 +01:00
Florian Sylvain 7107e4e867 Formatting cleaning 2022-12-30 02:40:36 +01:00
Florian Sylvain 948243525e Added page_id field to Articles 2022-12-30 02:02:38 +01:00
Florian Sylvain c950e2cde1 Fixed build command 2022-12-27 21:07:21 +01:00
Florian Sylvain f4908900b4 Fixed env vars init emplacement 2022-12-27 21:07:12 +01:00
Florian Sylvain 451fd8452b Complete file tree and packages managment rework 2022-12-27 21:00:19 +01:00
Florian Sylvain 39afc0c066 Fixed Article's "Content" field type 2022-12-27 19:54:46 +01:00
Florian Sylvain 6593f38eb5 Added some errors accuracy on del article handler 2022-12-27 18:46:35 +01:00
Florian Sylvain bb324d3df4 Added edition workflow 2022-12-27 18:45:21 +01:00
Florian Sylvain e6e15392d1 Removed useless code for DeleteArticleHandler 2022-12-27 18:05:53 +01:00
Florian Sylvain 12d1f67d43 Added transition on button bg color 2022-12-23 23:45:35 +01:00
Florian Sylvain 1f1c7914a8 Implemented navbar 2022-12-23 23:41:34 +01:00
Florian Sylvain 17b41cc232 Added disabled button 2022-12-23 21:15:02 +01:00
Florian Sylvain 2c2b478d5e Added pages titles 2022-12-23 20:44:52 +01:00
Florian Sylvain 96c3f596ae Added cookies managment for Auth purpose 2022-12-23 20:35:55 +01:00
Florian Sylvain eee7c1e067 Added API PORT to devServer 2022-12-23 20:35:20 +01:00
Florian Sylvain c49a28be83 Now using CORS everytime, but only frontend origin 2022-12-22 03:19:38 +01:00
Florian Sylvain d3c68d6c89 Added host address to .env 2022-12-22 02:52:50 +01:00
Florian Sylvain 659554c2a9 Hotfix API_PORT not being bind to the right port 2022-12-21 23:52:02 +01:00
Florian Sylvain 2047b3f7a4 Added .env access to frontend (+ while dockerized) 2022-12-21 22:37:47 +01:00
Florian Sylvain 4d4116ae98 Login page implementation 2022-12-21 04:19:19 +01:00
Florian Sylvain 5d1ad603b8 Added Pinia to dependencies 2022-12-21 04:18:51 +01:00
Florian Sylvain b47cffbec5 Fixed weird routes access behavior 2022-12-21 04:01:13 +01:00
Florian Sylvain 4f5e4ad71c Extended CORS middleware usage to Articles 2022-12-20 22:09:19 +01:00
Florian Sylvain 961fb7a4e0 Added CORS middleware in debug mode 2022-12-20 18:19:30 +01:00
Florian Sylvain 3d85de6dd5 Added default user 2022-12-20 16:23:49 +01:00
Florian Sylvain 9d29eff2fb Real JWT login implementation 2022-12-20 02:31:41 +01:00
Florian Sylvain 154e2d20fb getUniqueDocument implementation 2022-12-20 02:31:10 +01:00
Florian Sylvain d03427d29d Improved validation error message 2022-12-20 00:05:29 +01:00
Florian Sylvain 22b25c0a4a Added tests for ArticlesBusiness 2022-12-19 23:48:25 +01:00
Florian Sylvain 9ec29372b9 Split business logic from routes handler logic 2022-12-19 23:42:09 +01:00
Florian Sylvain 907f53a721 Implemented first test 2022-12-19 19:15:23 +01:00
Florian Sylvain e4e1b2e4fd Split main func into multiples subfunctions 2022-12-19 19:08:56 +01:00
Florian Sylvain 82c6433b51 Removed useless (since JWT impl) session feature 2022-12-19 19:03:29 +01:00
Florian Sylvain 4247066de6 JWT test implementation 2022-12-19 02:06:07 +01:00
Florian Sylvain f13f4b3c20 Renamed some variables to match Go name convention 2022-12-19 02:05:56 +01:00
Florian Sylvain 511ace07d6 Added JWT_SECRET into .env vars 2022-12-19 02:05:28 +01:00
Florian Sylvain 1a0a240176 Updated dependencies 2022-12-19 02:05:12 +01:00
Florian Sylvain 2f69cd6c69 Small error handling refactor 2022-10-21 12:15:29 +02:00