Commit graph

12 commits

Author SHA1 Message Date
dependabot[bot]
cef9162181
Bump qs, body-parser and express
Bumps [qs](https://github.com/ljharb/qs) to 6.14.1 and updates ancestor dependencies [qs](https://github.com/ljharb/qs), [body-parser](https://github.com/expressjs/body-parser) and [express](https://github.com/expressjs/express). These dependencies need to be updated together.


Updates `qs` from 6.13.0 to 6.14.1
- [Changelog](https://github.com/ljharb/qs/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ljharb/qs/compare/v6.13.0...v6.14.1)

Updates `body-parser` from 1.20.3 to 1.20.4
- [Release notes](https://github.com/expressjs/body-parser/releases)
- [Changelog](https://github.com/expressjs/body-parser/blob/master/HISTORY.md)
- [Commits](https://github.com/expressjs/body-parser/compare/1.20.3...1.20.4)

Updates `express` from 4.21.2 to 4.22.1
- [Release notes](https://github.com/expressjs/express/releases)
- [Changelog](https://github.com/expressjs/express/blob/v4.22.1/History.md)
- [Commits](https://github.com/expressjs/express/compare/4.21.2...v4.22.1)

---
updated-dependencies:
- dependency-name: qs
  dependency-version: 6.14.1
  dependency-type: indirect
- dependency-name: body-parser
  dependency-version: 1.20.4
  dependency-type: direct:production
- dependency-name: express
  dependency-version: 4.22.1
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-01 16:05:47 +00:00
564768d32c
Improve login
Remove duplicate ejs file for easier development
2025-01-26 08:56:25 +01:00
af81457672
Add ejs-lint to dev dependencies 2025-01-26 08:37:56 +01:00
332ffc040d
Use middleware to authenticate users
Closes #1
2025-01-26 06:45:16 +01:00
7b35e1e2b5
Check if token has expired before verifying it
Closes #5
2025-01-26 03:16:53 +01:00
b08c811faa
Check if sql runs fail before doing stuff
Closes #4
2025-01-26 03:13:32 +01:00
09165e0544
Add basic requirements for registration
I will do email later as stated in #8
2025-01-13 21:04:03 +01:00
e256fd40ea
Improve dashboard frontend 2025-01-13 20:46:23 +01:00
3a13f98ab4
Finish basic view of dashboard
Very basic, probably need a lot more editing when actual logs and stuff
show up (+ it needs to be dynamic?)
2025-01-13 06:46:15 +01:00
cbf315b76f
Add simple logging 2025-01-13 06:45:38 +01:00
55766d0404
Remove TODOs as they're now converted into github issues 2025-01-10 19:09:55 +01:00
c0af804da1
Initial Commit
Just the very very basics are there now. It is not usable at all yet though.
2025-01-10 18:53:32 +01:00