13 Commits

Author SHA1 Message Date
bb58e09cbf add-runtime-logging (#35)
Some checks failed
Run unit tests / run-unit-tests (push) Waiting to run
Prerequisites Testing / test-php-version-requirements (7.4) (push) Has been cancelled
Prerequisites Testing / test-php-version-requirements (8.1) (push) Has been cancelled
Prerequisites Testing / test-php-version-requirements (8.2) (push) Has been cancelled
Prerequisites Testing / test-php-version-requirements (8.3) (push) Has been cancelled
Prerequisites Testing / test-extension-progression (alpine:latest, 8.2) (push) Has been cancelled
Prerequisites Testing / test-extension-progression (alpine:latest, 8.3) (push) Has been cancelled
Prerequisites Testing / test-extension-progression (debian:bookworm, 8.2) (push) Has been cancelled
Prerequisites Testing / test-extension-progression (debian:bookworm, 8.3) (push) Has been cancelled
Prerequisites Testing / test-extension-progression (fedora:39, 8.2) (push) Has been cancelled
Prerequisites Testing / test-extension-progression (fedora:39, 8.3) (push) Has been cancelled
Prerequisites Testing / test-permission-scenarios (push) Has been cancelled
Set up logging framework and add runtime logging to foundational operations (database, sessions, auth).

Reviewed-on: https://gitea.subcultureofone.org/greg/tkr/pulls/35
Co-authored-by: Greg Sarjeant <greg@subcultureofone.org>
Co-committed-by: Greg Sarjeant <greg@subcultureofone.org>
2025-07-29 22:45:17 +00:00
6337fa2dfb Add Prerequisite class and cli script to confirm prereqs. (#30)
Add a Prerequisite class to manage all initilaization prerequisites. Invoke before each request. Provide a CLI script to allow checking Prereqs from command line. Add CI  workflow to confirm prereq validation behavior.

Reviewed-on: https://gitea.subcultureofone.org/greg/tkr/pulls/30
Co-authored-by: Greg Sarjeant <greg@subcultureofone.org>
Co-committed-by: Greg Sarjeant <greg@subcultureofone.org>
2025-07-27 16:43:09 +00:00
Greg Sarjeant
29416efdb0 Run tests on PR, add initial build action 2025-07-02 08:22:38 -04:00
Greg Sarjeant
abbeca3e06 Add first unit test. 2025-06-30 20:27:55 -04:00
Greg Sarjeant
6075947ed9 Fix .gitignore 2025-06-15 15:28:56 -04:00
Greg Sarjeant
e85c1e39c9 Stop gitignoring sample docker compose files 2025-06-15 15:18:03 -04:00
Greg Sarjeant
eb025c8d3c Add .DS_Store to .gitignore 2025-06-11 20:27:10 -04:00
Greg Sarjeant
10357f78ff Initialize css reference properly. 2025-06-10 20:26:11 -04:00
Greg Sarjeant
d7c7bbe579 Add root level docker-compose.yml to .gitignore. 2025-06-10 20:01:05 -04:00
Greg Sarjeant
4f5ea22dfd Add CSS upload. Refactor templates. General cleanup. 2025-06-10 20:00:18 -04:00
Greg Sarjeant
fb69ca4470 Get setup working again. 2025-06-04 21:06:29 -04:00
Greg Sarjeant
22a7ae948f refine index layout. prep for user-specified timezones. 2025-05-31 10:56:08 -04:00
Greg Sarjeant
c6a49dc6e8 Initial commit 2025-05-26 10:41:14 -04:00