Commit Graph

244 Commits

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