Commit Graph

  • 6075d7be00 Add index page to display routes main Christopher Williams 2024-10-07 18:44:08 -0400
  • e72a47cc77 Cleanup the imports Christopher Williams 2024-10-07 17:48:36 -0400
  • 35a2cd0606 Refactor the sqlite database to only ever have one connection Christopher Williams 2024-10-07 17:44:48 -0400
  • ca4a157505 Add initial Dockerfile and script Christopher Williams 2024-10-04 14:03:01 -0400
  • 47e2bd6364 Add AGPLv3 license Christopher Williams 2024-10-04 12:40:04 -0400
  • f44f8290cd Add GPLv2 license rust Christopher Williams 2024-10-04 12:40:04 -0400
  • 35f854ca10 Add RSS xml attributes Christopher Williams 2024-10-04 12:36:30 -0400
  • b81a3310e8 Add godot lua script Christopher Williams 2024-09-26 19:46:31 -0400
  • 05ce7537b2 Add working implementation of multiple RSS feeds Christopher Williams 2024-09-26 19:33:01 -0400
  • 62b2909668 Rename Scripting -> ScriptingEngine Christopher Williams 2024-09-26 16:08:32 -0400
  • 4dbd73e1d3 Add database functionality Christopher Williams 2024-09-24 20:19:25 -0400
  • f22c2e443c Document techcrunch lua script Christopher Williams 2024-09-22 12:42:41 -0400
  • c8686df817 Add initial feed parser for techcrunch Christopher Williams 2024-09-22 12:34:14 -0400
  • 2e558fb709 Able to return redis stored values to clients Christopher Williams 2024-09-22 11:54:21 -0400
  • a0190a6056 Support executing routes when the scheduled time arrives Christopher Williams 2024-09-22 11:09:34 -0400
  • 94bb76c294 Replace http server with warp Christopher Williams 2024-09-22 00:06:42 -0400
  • 49c47ebfd7 Allow lua to be able to get and modify any field Christopher Williams 2024-09-16 21:35:11 -0400
  • fc8dd690c1 Able to modify rss and html trees Christopher Williams 2024-09-16 19:12:27 -0400
  • b93dc26ebb Initial rewrite Christopher Williams 2024-09-12 15:06:30 -0400
  • 5ef546f085 Add scripts config option golang Christopher Williams 2024-03-03 09:41:31 -0500
  • 2a8789762f Always sync with the live rss feeds if get is called Christopher Williams 2024-03-03 09:21:54 -0500
  • e92532c5e4 Remove debug loop from server.go Christopher Williams 2024-03-02 19:48:39 -0500
  • ad52fa20b6 Fix issue where response would not be retrieved Christopher Williams 2024-03-02 19:43:57 -0500
  • 021974a192 Execute lua scripts every hour at minute 55 Christopher Williams 2024-03-02 18:16:02 -0500
  • 3c9f4e73a4 Start moving lua scripting to a cron job Christopher Williams 2024-03-02 17:21:47 -0500
  • da6c5b00ac Fix bug around checking for hours instead of minutes for sync interval Christopher Williams 2024-01-04 18:26:30 -0500
  • 0cbe26e14c Add initial config functionality Christopher Williams 2024-01-04 11:48:46 -0500
  • 4aecb64094 Move Dockerfile to Alpine Go image Christopher Williams 2024-01-04 11:48:22 -0500
  • 899947574a Add step to cache go deps Christopher Williams 2024-01-04 11:25:36 -0500
  • ec192bb2ec Add basic docker-compose file Christopher Williams 2024-01-04 10:34:16 -0500
  • 3664ef28ac Add first rss feed generation Christopher Williams 2024-01-03 20:32:08 -0500
  • 6298f42911 Add get and rewrite attribute functions Christopher Williams 2024-01-03 19:58:49 -0500
  • e48c26ca50 Fix the merge function Christopher Williams 2024-01-03 18:24:38 -0500
  • d1641c9143 Add error message when there are no entries for create_rss_feed Christopher Williams 2024-01-03 17:35:51 -0500
  • 8156d1605a Add GPLv2 license Christopher Williams 2024-01-02 11:37:04 -0500
  • fbd9082f9b Add a few more websites and bind RSSImage Christopher Williams 2024-01-02 11:24:45 -0500
  • 771af7791d Add a Dockerfile Christopher Williams 2024-01-02 11:20:41 -0500
  • 6f972ef5fe Add RSS Feed merge function Christopher Williams 2024-01-02 09:51:21 -0500
  • 3ba3d5a31e Remove native lua log library Christopher Williams 2024-01-02 09:11:58 -0500
  • 0025c458a4 Use Golang log methods rather than a lua log library Christopher Williams 2024-01-02 09:11:14 -0500
  • 260840f6ae Add rss:get to get a cached feed or not Christopher Williams 2024-01-01 22:03:58 -0500
  • 6cdf597355 Add rss list sorter Christopher Williams 2023-12-30 20:05:00 -0500
  • 9fe6a16f47 Add looking at the database to get previous scrapes Christopher Williams 2023-12-29 17:34:56 -0500
  • 9b99effe6d Refactor db to use a db instance in go Christopher Williams 2023-12-29 15:43:05 -0500
  • 1177d988b0 Add more functionality to the 9to5mac script Christopher Williams 2023-12-29 13:08:53 -0500
  • a051787245 Use userdata instead of a generic table for db insert Christopher Williams 2023-12-29 12:51:55 -0500
  • 19f1c49db7 Fix parse_xml only giving lua the last object Christopher Williams 2023-12-29 12:43:16 -0500
  • 57c8f25eb3 Add live version of 9to5mac Christopher Williams 2023-12-28 21:52:56 -0500
  • a57683dfe5 Add working local version of 9to5mac Christopher Williams 2023-12-28 20:58:28 -0500
  • 4056d0008c Refactor html module to userdata Christopher Williams 2023-12-28 20:56:36 -0500
  • e2da3476c4 Make TODOs get highlighted Christopher Williams 2023-12-27 20:49:16 -0500
  • c9f5891f76 Refactoring of function and struct names Christopher Williams 2023-12-27 19:46:07 -0500
  • 38ab153c1a Use the RSS Item struct instead of a generic table Christopher Williams 2023-12-27 19:17:54 -0500
  • 0536244bfa First working website! Christopher Williams 2023-12-27 14:54:45 -0500
  • 311118a605 Add sqlite3 database Christopher Williams 2023-12-27 14:53:25 -0500
  • 1759df6ba7 Add opengoal script Christopher Williams 2023-12-26 17:07:42 -0500
  • 4e292463e9 Add support for a few html actions Christopher Williams 2023-12-26 15:01:07 -0500
  • 4c4774fe00 Add a get and parse rss feed function Christopher Williams 2023-12-26 14:20:44 -0500
  • a0e31cb1b3 Initial commit Christopher Williams 2023-12-25 18:04:00 -0500