Commit Graph

10 Commits

Author SHA1 Message Date
Christopher Williams ad52fa20b6 Fix issue where response would not be retrieved 2024-03-02 19:43:57 -05:00
Christopher Williams 021974a192 Execute lua scripts every hour at minute 55 2024-03-02 18:17:23 -05:00
Christopher Williams 3c9f4e73a4 Start moving lua scripting to a cron job 2024-03-02 17:21:47 -05:00
Christopher Williams 0cbe26e14c Add initial config functionality
- Now we are able to load and create a config
2024-01-04 11:48:46 -05:00
Christopher Williams d1641c9143 Add error message when there are no entries for create_rss_feed
- Log to a file on the filesystem, this needs to be configurable
2024-01-03 17:35:51 -05:00
Christopher Williams 6f972ef5fe Add RSS Feed merge function
- We are now able to use a native Go function to merge 2 feeds into one
  so that it can be served back to the requester
2024-01-02 09:51:21 -05:00
Christopher Williams 9b99effe6d Refactor db to use a db instance in go
- db is no longer the script's responsibility to manage
- We can now just access it without initializing or closing
- Handle database init and close in go
2023-12-29 15:43:05 -05:00
Christopher Williams 4056d0008c Refactor html module to userdata
- There is now an "html" object that can be used to perform html parsing
  functions. Currently there are select, remove and get functions
- Remove has been added to the html tools so that tags can be removed
  from the document
2023-12-28 20:56:36 -05:00
Christopher Williams e2da3476c4 Make TODOs get highlighted 2023-12-27 20:49:16 -05:00
Christopher Williams a0e31cb1b3 Initial commit
- Able to execute lua code and respond to requests
- Able to reload the server and lua scripts easily
2023-12-25 18:06:50 -05:00