Florian Sylvain
|
61f221e49c
|
cean: fixed html style
|
2023-08-09 18:20:56 +02:00 |
|
Florian Sylvain
|
1d1adfdfc7
|
feat: validation on articles
|
2023-08-09 18:13:03 +02:00 |
|
Florian Sylvain
|
836847e9b2
|
clean: removed useless usecases declaration
|
2023-08-09 18:07:31 +02:00 |
|
Florian Sylvain
|
e3246e337d
|
clean: merged similar usecases to getUser
|
2023-08-09 17:06:40 +02:00 |
|
Florian Sylvain
|
dad0c906f0
|
feat: first frontend implementation
|
2023-08-08 05:14:31 +02:00 |
|
Florian Sylvain
|
91d82b0ad7
|
feat: logout route
|
2023-08-07 12:36:54 +02:00 |
|
Florian Sylvain
|
f33f53ca76
|
feat: users & authentication implementation
|
2023-08-07 12:31:29 +02:00 |
|
Florian Sylvain
|
e258dccc1c
|
feat: migrated prisma -> gorm
|
2023-08-06 19:13:49 +02:00 |
|
Florian Sylvain
|
195c247235
|
feat: go-chi and first routes setup
|
2023-08-06 05:00:15 +02:00 |
|
Florian Sylvain
|
5b4b5a8622
|
clean: first clean archi sandbox implementation
|
2023-08-05 14:37:53 +02:00 |
|
Florian Sylvain
|
4187f0b2e2
|
clean: removed .idea and added IDEs specifics to .gitignore
|
2023-08-02 01:35:48 +02:00 |
|
Florian Sylvain
|
1328758984
|
clean: removed everything to set up 2.0
|
2023-08-02 01:31:35 +02:00 |
|
Florian Sylvain
|
9d5345f6bd
|
Merge pull request #21 from Floriansylvain/dev
Updated dependencies to fix security issues
|
2023-02-21 12:18:40 +01:00 |
|
Florian Sylvain
|
82fc8c8018
|
Updated dependencies to fix security issues
|
2023-02-21 12:18:08 +01:00 |
|
Florian Sylvain
|
dbf5561614
|
Merge pull request #20 from Floriansylvain/dev
Multiple refactors and routes improvement
|
2023-02-07 21:39:00 +01:00 |
|
Florian Sylvain
|
730c2ba599
|
Merge branch 'master' into dev
|
2023-02-07 21:38:51 +01:00 |
|
Florian Sylvain
|
11df35953a
|
Refactor Article GET routes
|
2023-02-07 21:35:09 +01:00 |
|
Florian Sylvain
|
8940dc9bf6
|
Prevent selection on Articles table
|
2023-02-07 20:40:11 +01:00 |
|
Florian Sylvain
|
e0c366632c
|
Refactor all API related functions
|
2023-02-07 20:39:36 +01:00 |
|
Florian Sylvain
|
ef8f106688
|
Refactor Article.vue
|
2023-02-07 18:46:38 +01:00 |
|
Florian Sylvain
|
33e6925dab
|
Cleaning here and there
|
2023-02-06 18:31:34 +01:00 |
|
Florian Sylvain
|
42909a007d
|
Added outlines style on diverse components
|
2023-01-25 23:12:35 +01:00 |
|
Florian Sylvain
|
9b4ad81122
|
Added delete button business
|
2023-01-19 03:05:16 +01:00 |
|
Florian Sylvain
|
a4ee8f90ff
|
Article pagination frontend implementation
|
2023-01-19 02:30:01 +01:00 |
|
Florian Sylvain
|
94b42d7e34
|
Added await on postArticle before redirect
|
2023-01-19 01:00:17 +01:00 |
|
Florian Sylvain
|
587301b119
|
Fix Articles front before table pagination impl.
|
2023-01-19 00:54:16 +01:00 |
|
Florian Sylvain
|
0c390be215
|
Merge pull request #15 from Floriansylvain/feature/database_ops_overhaul
Feature/database_ops_overhaul
|
2023-01-19 00:29:10 +01:00 |
|
Florian Sylvain
|
1ffc999e1a
|
Solved several pagination problems
|
2023-01-19 00:19:52 +01:00 |
|
Florian Sylvain
|
3376d88f56
|
Splat handler in their own files, added pagination
|
2023-01-18 23:33:34 +01:00 |
|
Florian Sylvain
|
c681b5389c
|
Added codes in API responses
|
2023-01-18 21:00:32 +01:00 |
|
Florian Sylvain
|
245ddbc137
|
Database related operation files reorganization
|
2023-01-18 20:55:51 +01:00 |
|
Florian Sylvain
|
0461bb08ef
|
Fixed typo
|
2023-01-18 20:38:00 +01:00 |
|
Florian Sylvain
|
53b560d63d
|
Added an anecdotal home page
|
2023-01-18 20:04:12 +01:00 |
|
Florian Sylvain
|
607dfd78a3
|
Implemented edition mode and success/errors modals
|
2023-01-18 16:31:25 +01:00 |
|
Florian Sylvain
|
994dd49f6d
|
Added examples for .env
|
2023-01-18 02:21:50 +01:00 |
|
Florian Sylvain
|
145e21eab1
|
Merge pull request #8 from Floriansylvain/dev
Deployement ready
|
2023-01-18 02:10:37 +01:00 |
|
Florian Sylvain
|
c090ca8dad
|
Added base url env for API
|
2023-01-18 01:50:16 +01:00 |
|
Florian Sylvain
|
4fdf75e158
|
Added base path to env variables
|
2023-01-18 00:45:41 +01:00 |
|
Florian Sylvain
|
5b91962952
|
Removed hardcoded 'http' in urls
|
2023-01-13 17:36:26 +01:00 |
|
Florian Sylvain
|
416d91a0e6
|
Fix URLs tentative
|
2023-01-13 17:30:46 +01:00 |
|
Florian Sylvain
|
2045c08bd8
|
Removed base because ff
|
2023-01-13 16:52:55 +01:00 |
|
Florian Sylvain
|
5cfea64ebf
|
Fixed port .env usages
|
2023-01-13 16:29:00 +01:00 |
|
Florian Sylvain
|
6dcd8f234b
|
Fixed build prod path option
|
2023-01-13 16:13:14 +01:00 |
|
Florian Sylvain
|
db5c9a925b
|
Changed build file tree
|
2023-01-13 16:07:24 +01:00 |
|
Florian Sylvain
|
754ce61f2c
|
Now using Tabulator for tables
|
2023-01-13 02:59:18 +01:00 |
|
Florian Sylvain
|
a184154ad1
|
Merge pull request #7 from Floriansylvain/feature/JWThttpOnly
Feature/jwt_httpOnly
Fix for #6
|
2023-01-12 11:12:45 +01:00 |
|
Florian Sylvain
|
9721532423
|
Final httpOnly JWT token implementation front+back
|
2023-01-12 11:09:12 +01:00 |
|
Florian Sylvain
|
200efe0e90
|
First part of httpOnly JWT cookie implementation
|
2023-01-12 00:04:26 +01:00 |
|
Florian Sylvain
|
a09ae668ce
|
very basic improvements over article home page
|
2023-01-09 19:36:25 +01:00 |
|
Florian Sylvain
|
d068fcc677
|
Update README.md
|
2023-01-09 17:44:54 +01:00 |
|
Florian Sylvain
|
a83cff619a
|
TEMP Article page implementation
|
2023-01-09 17:38:10 +01:00 |
|
Florian Sylvain
|
71e305766c
|
Article GET route now returns Array
|
2023-01-09 17:37:22 +01:00 |
|
Florian Sylvain
|
c818e15aff
|
Article creation inputs improved again
|
2023-01-09 17:23:09 +01:00 |
|
Florian Sylvain
|
29255c047a
|
Article creation overhaul
|
2023-01-09 12:03:03 +01:00 |
|
Florian Sylvain
|
408686a644
|
Fixed old filters and improved error details
|
2023-01-09 11:59:17 +01:00 |
|
Florian Sylvain
|
8be0059525
|
Improved Article model
|
2023-01-09 09:53:33 +01:00 |
|
Florian Sylvain
|
117df6914b
|
Improved new article's id input error
|
2023-01-07 23:24:53 +01:00 |
|
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
|
e5b20811ca
|
Merge pull request #4 from Floriansylvain/dev
Added article edition to backend
|
2022-12-27 20:11:45 +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
|
e7e34b4dc9
|
Merge pull request #3 from Floriansylvain/dev
Dev
|
2022-12-26 02:55:51 +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 |
|