47 Commits

Author SHA1 Message Date
f10220f936 Added ability to reject and rework article 2024-03-10 15:03:46 +01:00
a1a6b6c29f Split up db.go into multiple files 2024-03-09 11:06:03 +01:00
42596756de Also missed rss.go 2024-03-09 10:27:55 +01:00
8530c76f2d Missed main when converting to MVC 2024-03-09 10:27:04 +01:00
c6b2a17220 Changed everything to MVC 2024-03-09 10:25:20 +01:00
88e0d5086c Converted RSS feed to be DB based 2024-03-09 10:12:46 +01:00
fa5f189cda Reachieve basic functionality 2024-03-07 20:11:28 +01:00
4d65be195b Articles and tags are now inserted into DB correctly 2024-03-07 15:31:00 +01:00
582f25bec7 Converted articles and tags to DB base 2024-03-06 20:53:17 +01:00
052d36b01b Handle rollbackError with log.Fatalf() 2024-03-06 16:58:41 +01:00
ea45da66b7 Corrected transaction for ChangePassword() 2024-03-06 16:51:08 +01:00
3822a3f30e Use transaction when necessary 2024-03-06 15:37:59 +01:00
f1abb9d353 Load *ArticleList, *Taglist and *Channel correctly 2024-03-06 15:37:42 +01:00
6baaec5b33 Moved main.go into cmd 2024-03-05 18:26:50 +01:00
4aa4fff5e8 Added Tags to RSS feed as categories 2024-03-05 18:20:34 +01:00
a9c61c5a11 Converted RSS package to git.streifling.com/jason/rss 2024-03-05 17:13:59 +01:00
dd50c4f385 A bit of cleaning up 2024-03-05 16:38:18 +01:00
b74036343f Added partial support for tags 2024-03-03 13:56:49 +01:00
45036fe286 Initial sessions implementation 2024-03-03 09:16:49 +01:00
8f7ac979a3 Just a bit of cleaning up 2024-03-02 09:09:55 +01:00
2da17014e4 Created func for minimum spec for rss and article structs, thereby crushing an annoying bug that was caused by not initializing channels but waiting for messages to go through them 2024-03-02 00:28:42 +01:00
4e2cae74bb Changed articles and rss to channels 2024-03-01 21:01:38 +01:00
4b5929911e Implemented proper User struct 2024-03-01 12:25:53 +01:00
f59321b9c6 Added ability to publish articles 2024-03-01 11:30:31 +01:00
cba3c663c9 Added article list for written but non-published articles 2024-02-27 14:10:27 +01:00
59029c86a9 Convert title and description to plain text 2024-02-27 09:03:21 +01:00
8f5739fb68 Implemented hub 2024-02-24 15:31:33 +01:00
49988edd82 Add ability to display feed 2024-02-24 14:49:29 +01:00
36f7a92a06 Added messages and field memory for adding user 2024-02-24 13:25:32 +01:00
f716e9f0b5 Require all fields to be filled out when creating a new user 2024-02-24 12:10:34 +01:00
f3c8cd6fa5 Implemented logging to file 2024-02-24 11:41:01 +01:00
280e88a526 Check if user already exists and bug fix 2024-02-24 10:56:12 +01:00
8ef6b6472d Added ability to add user 2024-02-24 10:28:12 +01:00
2e08600814 Added ability to login 2024-02-24 09:54:25 +01:00
068bf045a7 Check user credentials before adding user 2024-02-22 20:12:09 +01:00
96fe38726c Added ability to update Passwords 2024-02-22 19:27:41 +01:00
75a21eeb9f Added ability to add user 2024-02-22 18:49:51 +01:00
6020b24e44 Changed error messages 2024-02-22 15:23:29 +01:00
ebfe01069c Added HTML sanitizer 2024-02-22 15:22:45 +01:00
5d41543543 Added initial support for MySQL databases 2024-02-18 16:37:13 +01:00
2ccc9c7397 Handle misssed errors for encoding and decoding feeds 2024-02-18 14:31:28 +01:00
c5623fe4fd Added description and a way to save and restore the RSS feed. 2024-02-18 14:01:06 +01:00
ee04a2a351 Create RSS from HTML 2024-02-18 12:41:49 +01:00
aa034701df Show HTML on website 2024-02-18 10:48:37 +01:00
ad9bfb2439 First implementation of web based editor to HTML pipeline 2024-02-18 10:07:49 +01:00
ff657fd508 The simplest web server 2024-02-18 07:20:51 +01:00
77efecb212 Initial commit 2024-02-18 07:16:09 +01:00