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 |
|
Florian Sylvain
|
85258c985c
|
Fixed session expiration
|
2022-10-21 10:17:47 +02:00 |
|
Florian Sylvain
|
1d474d7920
|
Routes standard improvement
|
2022-10-21 09:10:39 +02:00 |
|
Florian Sylvain
|
3b41b12d5e
|
Added route to get Article by ID
|
2022-10-20 13:29:59 +02:00 |
|
Florian Sylvain
|
0dd12627cf
|
Added auth check on all routes
|
2022-10-20 13:07:06 +02:00 |
|
Florian Sylvain
|
e00d5dd25b
|
Removed useless comment
|
2022-10-19 22:57:32 +02:00 |
|
Florian Sylvain
|
c2a727c60e
|
Very small refactor on parseUserFromContext
|
2022-10-19 22:53:47 +02:00 |
|
Florian Sylvain
|
38d49a1fe8
|
Debug / manual tests tools for auth
|
2022-10-19 22:46:49 +02:00 |
|
Florian Sylvain
|
5b284b1839
|
New 'users' collection for auth
|
2022-10-19 22:46:29 +02:00 |
|
Florian Sylvain
|
351b8af31b
|
Added auth (login/logout) system
|
2022-10-19 22:46:03 +02:00 |
|
Florian Sylvain
|
de8d6f9849
|
Added images tag in docker-compose
|
2022-10-19 22:45:44 +02:00 |
|
Florian Sylvain
|
ce9cb726bd
|
Added .env to docker-compose
|
2022-10-19 10:05:16 +02:00 |
|
Florian Sylvain
|
774d70a4b2
|
Added DeleteArticle route
|
2022-10-18 18:01:39 +02:00 |
|
Florian Sylvain
|
bbe68af53b
|
Added id dupe check when adding new article
|
2022-10-17 18:51:10 +02:00 |
|
Florian Sylvain
|
bd7de16dc8
|
Removed IDE-dependent file
|
2022-10-17 18:16:47 +02:00 |
|
Florian Sylvain
|
3b64c25681
|
Fixed get responses and push/getDocs
|
2022-10-14 23:38:50 +02:00 |
|
Florian Sylvain
|
2b74557296
|
Added disclamer
|
2022-10-14 13:53:52 +02:00 |
|
Florian Sylvain
|
a29b8ccc84
|
Cleaning here and there
|
2022-10-14 13:43:01 +02:00 |
|
Florian Sylvain
|
75ee8d9a38
|
Improved front for debug purpose
|
2022-10-14 12:22:51 +02:00 |
|
Florian Sylvain
|
688d9797aa
|
Added getDocuments + refactor
|
2022-10-14 12:22:36 +02:00 |
|
Florian Sylvain
|
2096dbebc0
|
Improved comm with client
|
2022-10-14 12:22:08 +02:00 |
|
Florian Sylvain
|
6328f9b8c1
|
Added getAllArticles and refactor
|
2022-10-14 12:21:27 +02:00 |
|
Florian Sylvain
|
68495b6430
|
Cleaned, refactored, added db init script
|
2022-10-14 09:14:45 +02:00 |
|
Florian Sylvain
|
0835726beb
|
Removed wrong template readme content
|
2022-10-12 09:49:12 +02:00 |
|
Florian Sylvain
|
f1cea88c16
|
Moved readme in the right place
|
2022-10-12 09:48:22 +02:00 |
|