1
0
Fork 0
Commit Graph

241 Commits

Author SHA1 Message Date
Alexander Andreev 33dba32226
Renamed mindflowApi methods for posts in main. 2023-05-23 02:41:27 +04:00
Alexander Andreev 73f98c78de
Also delete SQL query file for categoryByID. 2023-05-23 00:50:54 +04:00
Alexander Andreev 21444568cc
Fixed a copy-paste typo with stmtPostEdit -> stmtCategoryEdit. 2023-05-23 00:49:40 +04:00
Alexander Andreev 16e2ff6ebc
In Mindflow interface renamed all methods that work with Post into *Post(). 2023-05-23 00:47:10 +04:00
Alexander Andreev a8a7e6427d
Well, GetCategoryByID() actually has no use. Let's get rid of it. 2023-05-23 00:44:42 +04:00
Alexander Andreev aeba6d6ea5
Updated justcaptcha version and description.
Added justguestbook.
2023-05-23 00:38:37 +04:00
Alexander Andreev c7f421680e
In case a category would consist of multiple words replace white space with a dot. 2023-05-23 00:29:16 +04:00
Alexander Andreev 33505a12d7
Subversion was incremented. 2023-05-23 00:23:13 +04:00
Alexander Andreev f9e9e54aed
Handle manage-categories form. 2023-05-23 00:22:29 +04:00
Alexander Andreev 0e28f8a16b
Impl. category editing. 2023-05-23 00:22:12 +04:00
Alexander Andreev aeb481b2ba
Had to do this dirty move, since httprouter complains about paths intersection.
Added /api/mindflow-category endpoints.
2023-05-23 00:21:42 +04:00
Alexander Andreev 714d4fdb73
Removed DeleteUnusedCategories(). Impl. NewCategory(). 2023-05-23 00:20:01 +04:00
Alexander Andreev 770273bd57
Oh, and this option was off of its place. 2023-05-23 00:09:14 +04:00
Alexander Andreev 05a2686c3a
Oops, fucked up nesting. Fixed. 2023-05-23 00:08:15 +04:00
Alexander Andreev 1330cbd614
Changed manage-categories form renamed new category into category name. Added Add button. 2023-05-23 00:07:13 +04:00
Alexander Andreev e573870503
Moved category handlers to the end. 2023-05-22 23:40:21 +04:00
Alexander Andreev 3566fc8a58
Added endpoint to delete a category. 2023-05-22 23:38:50 +04:00
Alexander Andreev a35b1a336b
Check for error here is not needed. 2023-05-22 23:24:35 +04:00
Alexander Andreev 67c6902217
Oh, forgot about other posts in mindflow admin. 2023-05-22 23:16:56 +04:00
Alexander Andreev 51b69e87cf
Clean unused categories on every action with posts in mindflow. 2023-05-22 23:15:20 +04:00
Alexander Andreev 2ef1b98fdb
Okay, it conflicts with :id wildcard. Let's then do cleaning on every post deletion/creation/editing. 2023-05-22 23:13:25 +04:00
Alexander Andreev f04dbb48a3
Fix textarea's width in mindflow admin. 2023-05-22 23:06:47 +04:00
Alexander Andreev 1304399232
Added DeleteCategory() to Mindflow interface. 2023-05-22 23:06:14 +04:00
Alexander Andreev 4e82fbddc1
Added functionality to delete unused categories from a DB. 2023-05-22 23:05:52 +04:00
Alexander Andreev 0fbc121e38
Place Category and Post types into one mindflow.go. 2023-05-22 22:35:47 +04:00
Alexander Andreev ecf9da5b3d
Added a header for a form on mindflow admin page. 2023-05-22 21:40:12 +04:00
Alexander Andreev ab3174f543
Added closing of stmtCategoryGetAll. 2023-05-22 21:39:55 +04:00
Alexander Andreev 089ef27cef
Added delete category query. 2023-05-22 21:39:38 +04:00
Alexander Andreev 3b78aa64e2
Get categories from a DB. 2023-05-22 21:32:09 +04:00
Alexander Andreev 668075cbe2
Set log to print just a long path to file and line where an error occured. 2023-05-22 21:31:33 +04:00
Alexander Andreev a3b25f7ea5
Week part of version was incremented to 21. 2023-05-22 05:23:39 +04:00
Alexander Andreev 2e5bdc2b6f
Updated mindflow_admin template and written JS to make it work. 2023-05-22 05:22:47 +04:00
Alexander Andreev 5095c7649d
Implemented getting all categories. 2023-05-22 05:21:53 +04:00
Alexander Andreev 38e5d9e4bf
GetAll() method was renamed to Posts(). 2023-05-22 05:21:00 +04:00
Alexander Andreev ccde2d9e52
Implemented Edit and Delete endpoints. 2023-05-22 05:18:50 +04:00
Alexander Andreev fc4512a625
Edit a post is actually should be of method PATCH. 2023-05-22 04:14:39 +04:00
Alexander Andreev 91a76fb9d7
Found a copy-paste typo, fixed it. stmtPostNew -> stmtCategoryNew. 2023-05-22 04:10:04 +04:00
Alexander Andreev e51ceb7388
Removed call of UNIXEPOCH(). Now it works without it. 2023-05-22 04:02:17 +04:00
Alexander Andreev 7bab607e25
Gather mindflow posts in RSS. 2023-05-22 03:25:14 +04:00
Alexander Andreev 1b61434623
Deleted no more needed code for closing of a guestbook DB inside a Handlers struct. 2023-05-22 03:24:03 +04:00
Alexander Andreev e856a4b930
Endpoints reorganised a little. Handlers for assets are moved out of Handlers struct as a self-sustained funcs. 2023-05-22 03:16:38 +04:00
Alexander Andreev 183eb74ada
Removed -stdbuf -stdlib flags from go:generate jade. 2023-05-22 03:11:12 +04:00
Alexander Andreev 4739827b32
Updated justguestbook to v1.3.2. 2023-05-22 03:10:40 +04:00
Alexander Andreev e561b28106
Ignore jade.go. 2023-05-22 03:10:20 +04:00
Alexander Andreev 37b8003354
Remove jade.go as well. And added -f flag to ignore non-existing files. 2023-05-22 03:10:09 +04:00
Alexander Andreev 054e4d6a4e
Remove jade.go since it is being created while templates are compiling. 2023-05-22 03:09:14 +04:00
Alexander Andreev 7a9a6c06f0
Changes for new justguestbook structure. 2023-05-22 01:14:25 +04:00
Alexander Andreev ee35bb38ea
Updated justguestbook package in go.{mod,sum}. 2023-05-22 01:13:59 +04:00
Alexander Andreev 2938f26f3a
Fixed misplaced if err != nil {} in mindflow page handlers. 2023-05-20 06:28:23 +04:00
Alexander Andreev 76830d4468
Added OR IGNORE to an INSERT statement in schema. 2023-05-20 06:27:45 +04:00