1
0
Fork 0
Commit Graph

129 Commits

Author SHA1 Message Date
Alexander Andreev e1871870ea
Shortened flags. 2023-05-14 20:08:29 +04:00
Alexander Andreev 2ffbc17c4f
Impl. GetCategoryByID(). 2023-05-14 04:11:14 +04:00
Alexander Andreev b4ba80e02b
Added NewCategory and GetCategoryByID methods in Mindflow interface. 2023-05-14 03:52:28 +04:00
Alexander Andreev 5ef41d5961
Implemented NewCategory() method. 2023-05-14 03:52:07 +04:00
Alexander Andreev 83720a317e
Create new category implemented. 2023-05-14 03:51:35 +04:00
Alexander Andreev 5b4cc67fda
Distinguish sqlite DB for Mindflow as well. 2023-05-14 03:39:16 +04:00
Alexander Andreev f12ce11b7f
Oh, replaced SQLiteMindflow with Mindflow interface. 2023-05-14 03:38:17 +04:00
Alexander Andreev 8cbd8f143f
New handler for Mindflow. 2023-05-14 03:36:39 +04:00
Alexander Andreev 0903f2c2c6
Changed method signatures for Mindflow interface. 2023-05-14 03:36:13 +04:00
Alexander Andreev b56de7f5ca
Implemented mindflow DB. 2023-05-14 03:35:52 +04:00
Alexander Andreev 8fd83a664c
Added delete post query. 2023-05-14 03:34:43 +04:00
Alexander Andreev f66a14f306
Edit a category's ID as well. 2023-05-14 03:34:30 +04:00
Alexander Andreev 9248950255
Return category's ID as well. 2023-05-14 03:34:14 +04:00
Alexander Andreev de8f042019
Renamed sqlite DB for guestbook as gbsqlite. 2023-05-14 03:33:55 +04:00
Alexander Andreev f3288d9869
Added mindflow DB in main.go. 2023-05-14 03:33:37 +04:00
Alexander Andreev 1c952a53cb
Restricted access to /api/mindflow. Removed limit_req. 2023-05-14 03:32:44 +04:00
Alexander Andreev 15d357070c
Restrict everything but /api/guestbook endpoint. 2023-05-14 02:40:48 +04:00
Alexander Andreev cd5ea3ea5c
Fixed go.mod. 2023-05-14 02:27:51 +04:00
Alexander Andreev 6211a032e2
Updated .gitignore. 2023-05-14 02:26:54 +04:00
Alexander Andreev 1bf5dfba6a
Added a to be completed Mindflow SQLite3 DB and queries. 2023-05-10 03:21:29 +04:00
Alexander Andreev 6b54005169
Fixed guestbook_admin.css. 2023-05-10 03:20:50 +04:00
Alexander Andreev bb29f780e9
Added mindflow_admin.pug template and CSS. 2023-05-10 03:20:37 +04:00
Alexander Andreev fced4f31ad
Updated mindflow.pug to recent changes of Post struct. 2023-05-10 03:20:11 +04:00
Alexander Andreev 406dd3b4f0
Updated rss.pug to recent changes of Post struct. 2023-05-10 03:19:44 +04:00
Alexander Andreev 7f3daee3db
Added mindflow_admin.pug to go:generate. 2023-05-10 03:19:24 +04:00
Alexander Andreev 0dcd456e52
Added Mindflow interface. 2023-05-10 03:19:02 +04:00
Alexander Andreev 3878ed33b3
Added Category struct. 2023-05-10 03:18:50 +04:00
Alexander Andreev 3f4c2cc2f6
Changed Post struct. Added NewPost() func and PostID() method. 2023-05-10 03:18:39 +04:00
Alexander Andreev ee486aefdf
Added MindflowAdmin page handler and updated mindflow.Post. 2023-05-10 03:17:58 +04:00
Alexander Andreev 14e25fe088
Added /mindflow/admin endpoint in main. 2023-05-10 03:17:11 +04:00
Alexander Andreev 7a19e20c87
Since I make this project for myself, let I put my nickname in systemd.service. 2023-05-10 01:29:47 +04:00
Alexander Andreev ba459f2d1f
Updated about page. 2023-05-10 01:03:39 +04:00
Alexander Andreev 8d65f54cb0
Added CSS from guestbook page. Changed nav menu. Added placeholders and maxlength for inputs. 2023-05-10 01:03:20 +04:00
Alexander Andreev 0e1b41b057
Set grid-area for a header. 2023-05-10 01:02:17 +04:00
Alexander Andreev 50e9f3470e
Deny everyone but my network to access admin page for a guestbook. 2023-05-10 00:38:21 +04:00
Alexander Andreev ecb52b7672
NGiNX config. 2023-05-10 00:21:56 +04:00
Alexander Andreev b75e654ce7
Added sitemap.xml. 2023-05-10 00:16:39 +04:00
Alexander Andreev 67eaa689e7
Fixed a type in guestbook_admin.js. 2023-05-09 23:58:05 +04:00
Alexander Andreev 30a5b83e10
Changed format for dates on guestbook admin page. Make name and website as the input fields. 2023-05-09 23:55:49 +04:00
Alexander Andreev 433c80b41f
Changed format for dates in guestbook template. 2023-05-09 23:54:26 +04:00
Alexander Andreev 240a8c389e
Added message text new line filtering for reply. 2023-05-09 23:53:48 +04:00
Alexander Andreev 64a51018f6
Found a typo in main.go. 2023-05-09 23:52:31 +04:00
Alexander Andreev b11cc6836e
Updated go.{mod,sum}. 2023-05-09 23:52:08 +04:00
Alexander Andreev 1011740ce4
Fixed and completed guestbook_admin.js. 2023-05-09 23:38:49 +04:00
Alexander Andreev 2f6bff16b9
/api/captcha/:id now is of a POST method. 2023-05-09 23:38:23 +04:00
Alexander Andreev 66be82d6b2
Fixed Content-Type checking. Get DB as an argument. 2023-05-09 23:37:11 +04:00
Alexander Andreev 6ce598d193
Instead of creating an instance get it as an argument. 2023-05-09 23:36:12 +04:00
Alexander Andreev f8a8d948a4
Create an instance of DB in main instead. 2023-05-09 23:35:08 +04:00
Alexander Andreev 3bb97a424f
Version incremented. 2023-05-09 23:34:29 +04:00
Alexander Andreev 2ff097c058
Changed API endpoints. Implemented edit_entry(). 2023-05-06 23:14:36 +04:00