Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-06-21 | Some patches made in production :facepalm: | Joel Kronqvist | |
At least some of them have to do with running updations timely? | |||
2022-11-03 | Made server update foods at monday morning instead of updating them just ↵ | Joel Kronqvist | |
randomly once a week. | |||
2022-11-02 | Added favicon | Joel Kronqvist | |
2022-10-25 | Fixed bugs from last commit | Joel Kronqvist | |
2022-10-20 | Made vegetarian food empty when not found. Had become visible in commit 'Bug ↵ | Joel Kronqvist | |
fixes & started setup.sh' | |||
2022-10-18 | Enhanced robustness in retrieving the example input and in the init (at ↵ | Joel Kronqvist | |
reboot) script. The server errored out if the database was empty and there came a request, as it didn't check for empty arrays in dbparse.js in the function getRandomIndex. Fixed by adding handling & recursion limit. Added in init.sh a check to see if logging in to MySQL is possible to prevent errors at startup. | |||
2022-10-17 | Imroved README.md, modified server to update on start | Joel Kronqvist | |
Also minor changes to setup.sh and update.js. In update.js the updation function was changed to take a database connection (as in database.js) instead of a string with the credentials to the DB. | |||
2022-10-15 | Bug fixes & started setup.sh | Joel Kronqvist | |
2022-05-13 | Changed ports to 443 AND 80. Added improper error handling when there are ↵ | Joel Kronqvist | |
stats already for the day when adding them at exit. | |||
2022-03-11 | Food scraping updation | Joel Kronqvist | |
2022-02-09 | Merged all functions from the JoelHMikael/funcs | Joel Kronqvist | |
Necessary, because we don't want to complicate our update script & its anyways better like this. They weren't any complicated functions. | |||
2022-01-23 | Exam info system added | Joel Kronqvist | |
It works only based on the current date. A better system would require good date functions, and right now if I want to make somethng for this project I should focus on either getting it working or making the code less messy (aka writing a big part of it again...). This was my first project of this scale, and the first one that seems to get finished & even published. | |||
2022-01-22 | Fixed bug in day mechanics for the food search | Joel Kronqvist | |
Making monday first (0) instead of sunday was done twice, resulting with tuesday becoming first. | |||
2022-01-19 | Tested on Linux Mint & some bug fixes | Joel Kronqvist | |
2022-01-18 | Merge branch 'master' into MYSQLDB | JoelHMikael | |
2022-01-18 | Updating separated from server, lightweight analytics added | JoelHMikael | |
2022-01-16 | I forgot to save server.js before commit... | JoelHMikael | |
Yeah I know I know, I should try to learn git instead of messing around like this. | |||
2022-01-16 | Actual class parsing | JoelHMikael | |
Really messy, feel free to improve, or even rewrite. | |||
2022-01-13 | Made the parsing more inclusive | JoelHMikael | |
2022-01-09 | Database implemented | JoelHMikael | |
Some polishing wouldn't do bad though... | |||
2022-01-08 | Parsing the shifts (not classes) to the database + some GUI improvements | JoelHMikael | |
2022-01-07 | Added the DB class & instructions to set up DB | JoelHMikael | |
2022-01-04 | Minor GUI improvements | JoelHMikael | |
2022-01-01 | Clearer Anti-XSS | JoelHMikael | |
2021-12-30 | Example input | JoelHMikael | |
2021-12-30 | Help icon | JoelHMikael | |
Added a (reusable) help icon that shows additional info about what to do on hover. | |||
2021-12-26 | Fixed bug in day validation & food searching | joel | |
2021-12-26 | Implemented https | joel | |
2021-12-25 | Server updating finished | joel | |
2021-12-19 | Server init & update | joel | |
2021-12-18 | Food scraping | JoelHMikael | |
Added food scraping from the RSS & implemented showing the result on the server | |||
2021-12-11 | Class parsing | JoelHMikael | |
Parsing in parse.js, implementation in server.js. Also changes to the returned information from parsing and minor ones to the GUI. | |||
2021-12-09 | Readability improvements | JoelHMikael | |
buildMain in server.js | |||
2021-12-07 | Minor changes to the server and UI | JoelHMikael | |
2021-12-07 | Made a frontend that can be looked at | JoelHMikael | |
2021-12-06 | Fixed the \r left over in parsing | JoelHMikael | |
2021-12-06 | Added a possibility to choose the weekday | JoelHMikael | |
2021-12-06 | Fixed a minor bug in buildMain in server.js | JoelHMikael | |
2021-12-06 | Parsing completed | JoelHMikael | |
Also some improved server logic | |||
2021-12-05 | Improvements to server.js | JoelHMikael | |
Improved the readability of the server code by implementing async/await and making the logic based on a dictionary of build functions instead of a switch statement. | |||
2021-11-27 | Broken shift parsing | JoelHMikael | |
Better WIP | |||
2021-11-22 | Made server | JoelHMikael | |
It seems to work. All other things are in progress. |