|
52439ee836
|
Moving to a Templ template engine stage 1.
|
2024-06-13 04:49:55 +04:00 |
|
|
2667ec93ce
|
Made full use of Service* constants in util.
|
2024-04-20 05:06:28 +04:00 |
|
|
f9dabbc6f9
|
A set of funcs to serve certain files was replaced by ServeAsset() func where you have to pass a path to an asset within an asset dir.
|
2024-04-20 04:52:35 +04:00 |
|
|
dca3804090
|
guestbookOwner was renamed to just owner. Also, pass an owner to web.RSS() instead of a hardcoded nickname.
|
2024-04-20 04:51:11 +04:00 |
|
|
85a3a9692e
|
A big revamp for mindflow and RSS. First of all, now RSS is 100% valid and has actual links instead of just a link to a post in a mindflow. Also, on mindflow page each post that has a URL field set has it displayed as Link: ... .
|
2023-09-25 00:23:06 +04:00 |
|
|
03e7c478e0
|
GetArticleMetadata() was replaced by Metadata public slice.
|
2023-09-24 20:44:03 +04:00 |
|
|
fe87114fe0
|
In Article HTTP handler a loging for web.GetArticle() was changed.
|
2023-09-24 20:00:49 +04:00 |
|
|
6895c1c0a6
|
For whatever reason Go doesn't fill r.URL.Scheme. So let's get it directly from Scheme header that is being set in nginx's proxy_set_header Scheme $scheme.
|
2023-09-23 19:57:53 +04:00 |
|
|
35b48d29e6
|
In main.go made use of handler's Error func and in Error() func added missing WriteHeader().
|
2023-08-13 02:17:47 +04:00 |
|
|
e1cf7187df
|
Replaced HTTP server code with a newest one.
|
2023-08-12 23:53:26 +04:00 |
|
|
6fe6c856cd
|
Show Go back on error page, need to pass a referer URL for it.
|
2023-08-12 23:51:26 +04:00 |
|
|
a5acbe4029
|
Updated justcaptcha dependency.
|
2023-08-12 22:58:54 +04:00 |
|
|
5802410fa4
|
GetArticlesMetadata() -> GetArticleMetadata()
|
2023-07-29 17:59:36 +04:00 |
|
|
a81375fc34
|
Removed ability to create new category when editing/creating a post.
|
2023-07-23 23:12:14 +04:00 |
|
|
023f2d1ac4
|
Added Privacy page.
|
2023-06-12 23:05:06 +04:00 |
|
|
0b60297031
|
Log why gb entries weren't loaded on a gb page.
|
2023-06-04 18:13:29 +04:00 |
|
|
9d84411d73
|
In MindflowAdmin don't log these errors, just show me instead.
|
2023-06-04 18:12:53 +04:00 |
|
|
405bc6d2d7
|
Moved misplaced error handler, added Error(...) to show what error happened.
|
2023-06-04 18:08:21 +04:00 |
|
|
339fbe354d
|
Added missing space between / and status text.
|
2023-06-04 18:06:54 +04:00 |
|
|
af1af0764e
|
Added /favicon.ico.
|
2023-06-04 17:48:49 +04:00 |
|
|
99f76234a0
|
Made a func cleanupNewlines() to replace repeats across handlers.
|
2023-05-28 04:52:09 +04:00 |
|
|
7a5532e1fb
|
Removed unneeded func AssetsFS().
|
2023-05-28 04:45:15 +04:00 |
|
|
fa25cff2de
|
Removed httprouter from HttpServer.
|
2023-05-27 20:57:00 +04:00 |
|
|
2324d720f5
|
Replaced GetURLParam with httpr.Param.
|
2023-05-27 20:56:32 +04:00 |
|
|
7d9dc27411
|
Replaced error pages with a new one.
|
2023-05-27 20:47:53 +04:00 |
|
|
d828c3adde
|
All error pages was replaced by a universal error page.
|
2023-05-27 20:47:06 +04:00 |
|
|
60e71378ba
|
Let's reduce a mess by splitting APIs by distinct files.
|
2023-05-23 04:36:04 +04:00 |
|
|
062139185c
|
Instead of populating an articles table by hand, load it from articles fs.
|
2023-05-23 04:10:02 +04:00 |
|
|
18d45e5a92
|
Removed replacing of \\n with \n.
|
2023-05-23 03:27:30 +04:00 |
|
|
aac097feb8
|
Fixed mindflow API handlers. Now they are working.
|
2023-05-23 03:04:17 +04:00 |
|
|
aeead5e378
|
New, Edit, and Delete was renamed to *Post.
|
2023-05-23 02:47:29 +04:00 |
|
|
16e2ff6ebc
|
In Mindflow interface renamed all methods that work with Post into *Post().
|
2023-05-23 00:47:10 +04:00 |
|
|
714d4fdb73
|
Removed DeleteUnusedCategories(). Impl. NewCategory().
|
2023-05-23 00:20:01 +04:00 |
|
|
e573870503
|
Moved category handlers to the end.
|
2023-05-22 23:40:21 +04:00 |
|
|
3566fc8a58
|
Added endpoint to delete a category.
|
2023-05-22 23:38:50 +04:00 |
|
|
a35b1a336b
|
Check for error here is not needed.
|
2023-05-22 23:24:35 +04:00 |
|
|
51b69e87cf
|
Clean unused categories on every action with posts in mindflow.
|
2023-05-22 23:15:20 +04:00 |
|
|
4e82fbddc1
|
Added functionality to delete unused categories from a DB.
|
2023-05-22 23:05:52 +04:00 |
|
|
3b78aa64e2
|
Get categories from a DB.
|
2023-05-22 21:32:09 +04:00 |
|
|
38e5d9e4bf
|
GetAll() method was renamed to Posts().
|
2023-05-22 05:21:00 +04:00 |
|
|
ccde2d9e52
|
Implemented Edit and Delete endpoints.
|
2023-05-22 05:18:50 +04:00 |
|
|
7bab607e25
|
Gather mindflow posts in RSS.
|
2023-05-22 03:25:14 +04:00 |
|
|
1b61434623
|
Deleted no more needed code for closing of a guestbook DB inside a Handlers struct.
|
2023-05-22 03:24:03 +04:00 |
|
|
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 |
|
|
7a9a6c06f0
|
Changes for new justguestbook structure.
|
2023-05-22 01:14:25 +04:00 |
|
|
2938f26f3a
|
Fixed misplaced if err != nil {} in mindflow page handlers.
|
2023-05-20 06:28:23 +04:00 |
|
|
cd0d627914
|
Added mindflow DB handling.
|
2023-05-19 21:54:46 +04:00 |
|
|
83720a317e
|
Create new category implemented.
|
2023-05-14 03:51:35 +04:00 |
|
|
f12ce11b7f
|
Oh, replaced SQLiteMindflow with Mindflow interface.
|
2023-05-14 03:38:17 +04:00 |
|
|
8cbd8f143f
|
New handler for Mindflow.
|
2023-05-14 03:36:39 +04:00 |
|