Florian Sylvain
|
1539e06ec8
|
clean: moved funcs to specific files + GetPage usecase/repo
|
2023-08-12 20:42:43 +02:00 |
|
Florian Sylvain
|
869fb3f145
|
fix: home.html to api dir, remove empty style tag
|
2023-08-12 19:51:22 +02:00 |
|
Florian Sylvain
|
7e8b415cab
|
feat: Add build scripts, refactor for binary embedding
|
2023-08-12 19:42:27 +02:00 |
|
Florian Sylvain
|
047e14df60
|
fix: made .env file not mendatory
|
2023-08-12 02:50:01 +02:00 |
|
Florian Sylvain
|
8faf3f8d9d
|
fix: added env vars
|
2023-08-12 02:44:41 +02:00 |
|
Florian Sylvain
|
542bcded3e
|
fix: panic on test.db rm err
|
2023-08-12 02:39:42 +02:00 |
|
Florian Sylvain
|
46daadb8e4
|
feat: tests (article)
|
2023-08-12 02:33:40 +02:00 |
|
Florian Sylvain
|
0466da2d4b
|
Merge remote-tracking branch 'origin/main'
|
2023-08-11 21:12:44 +02:00 |
|
Florian Sylvain
|
318fd0f53a
|
feat: cors origins env var
|
2023-08-11 21:12:31 +02:00 |
|
Florian Sylvain
|
2ddabe2222
|
feat: go.yml for GitHub build
|
2023-08-11 13:57:17 +02:00 |
|
Florian Sylvain
|
d953a66f22
|
feat: env variables introduction
|
2023-08-11 04:02:18 +02:00 |
|
Florian Sylvain
|
4b918aa2fa
|
feat: GitHub link and style adjustments
|
2023-08-11 02:05:28 +02:00 |
|
Florian Sylvain
|
7611738b48
|
feat: style improvements
|
2023-08-11 01:19:55 +02:00 |
|
Florian Sylvain
|
366ae190ff
|
feat: username recovery on login post
|
2023-08-11 01:19:40 +02:00 |
|
Florian Sylvain
|
96a64097c4
|
feat: added *.exe to .gitignore
|
2023-08-10 23:45:54 +02:00 |
|
Florian Sylvain
|
0c139b1f72
|
feat: added navbar system with some refactors
|
2023-08-10 23:44:55 +02:00 |
|
Florian Sylvain
|
209555498f
|
clean: moved http.SetCookie into its own func
|
2023-08-10 23:43:41 +02:00 |
|
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 |
|