Commit Graph
77 Commits
Author SHA1 Message Date
Adam Outler 6f2e556112 Remove duplicate file replacement logic in update_vendors.sh
Dang it coderabbit. We expect more of your diffs.
2025-10-19 12:18:16 -04:00
Adam Outlerandcoderabbitai[bot] ea4c70ee7f Update install/production-filesystem/services/scripts/check-first-run-config.sh
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-10-19 12:15:55 -04:00
Adam Outler 5ed46da1dc Set caps on actual python3.12 2025-10-19 15:55:28 +00:00
Adam Outler 628f35c15d Remove unused pythonpathpath variable 2025-10-19 15:41:57 +00:00
Adam Outler 066fecfd88 add caps to python instead of scapy. 2025-10-19 15:39:54 +00:00
Adam Outlerandcoderabbitai[bot] 660f0c2c48 Update install/production-filesystem/services/scripts/update_vendors.sh
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-10-19 11:37:04 -04:00
Adam Outlerandcoderabbitai[bot] 999feb27f9 Update install/production-filesystem/services/scripts/update_vendors.sh
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-10-19 11:36:09 -04:00
Adam Outlerandcoderabbitai[bot] 86bf0a3672 Update install/production-filesystem/services/scripts/check-first-run-config.sh
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-10-19 11:35:27 -04:00
Adam Outlerandcoderabbitai[bot] 8eab7eeae9 Update .devcontainer/scripts/setup.sh
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-10-19 11:33:07 -04:00
Adam Outler 84f1283cd0 Add novel coderabit no-write database creation 2025-10-19 15:27:55 +00:00
Adam Outler dcf250d36f Coderabbit nitpicks. 2025-10-19 15:12:27 +00:00
Adam Outler 131c0c0f4b Fix fish terminal. Smarter code completion and other nicities. 2025-10-19 14:28:09 +00:00
Adam Outler a58b3e35b9 Coderabbit suggestions 2025-10-19 14:18:07 +00:00
Adam Outler 14be7a2bcc Missing Slash 2025-10-19 02:45:19 +00:00
Adam Outler 9b3ddda381 Fix persistent environment issues 2025-10-19 02:35:57 +00:00
Adam Outler 1f46f204bc Generate devcontainer configs 2025-10-19 01:06:42 +00:00
Adam Outler 80c1459442 Final touches on devcontainer 2025-10-19 00:39:26 +00:00
Adam Outler 62536e4bfb Coderabit suggestions 2025-10-18 14:07:27 -04:00
Adam Outler 028335c1a9 Coderabit suggestions 2025-10-18 13:45:48 -04:00
Adam Outler 7483e46dce Merge remote-tracking branch 'origin/main' into hardening 2025-10-18 13:23:57 -04:00
Adam Outler c1b573f1db Add some todos 2025-10-18 13:16:35 -04:00
Adam Outler d11c9d7c4a Improve warnings. 2025-10-17 16:36:48 -04:00
Adam Outler dc444117b6 Improve mount permissions 2025-10-16 21:49:54 -04:00
Adam Outler a3dae0817a Fix debian docker start 2025-10-16 19:51:57 -04:00
Adam Outler e733f8a089 Relay failed status to docker. 2025-10-16 16:17:37 -04:00
Adam Outler 28e0e4aab4 Fix database regeneration script to use correct file 2025-10-15 20:53:03 -04:00
Adam Outler 324cde9c4a Add script to regenerate the database from schema
This script recreates the database from schema code and imports the schema into the new database file.
2025-10-15 20:50:42 -04:00
Adam Outler f57ec74cc1 Minor alterations to ddevcontainer. 2025-10-16 00:09:07 +00:00
Adam Outler de92c9563e break apart services, fix startup 2025-10-15 18:18:30 -04:00
Adam Outler 5109a0881d Additional hardening 2025-10-12 21:00:27 -04:00
Adam Outler 1be91559d2 Set container parameters 2025-10-12 15:05:20 -04:00
Adam Outler be73e3a7f5 debian dockerfile completed properly. 2025-10-09 20:30:25 -04:00
Adam Outler 016a6adf42 Dockerfile.debian building and running 2025-10-08 19:55:16 -04:00
Adam Outler 558ab44d3f Minimize differences between devcontainer and production 2025-10-06 23:31:20 +00:00
Adam Outler 290b6c6f3b Remove nohup.out 2025-10-04 18:51:10 +00:00
Adam Outler ada92715a8 all debugging online. 2025-10-03 22:12:42 +00:00
Adam Outler ab3f9046d2 Update timestamp format to use UTC timezone
Remove deprecated API utilization.
2025-10-03 17:27:27 -04:00
Adam Outler 1e04e9f571 Remove .git-placeholder, add dockerignore 2025-10-03 00:33:20 +00:00
Adam Outler c81a054d89 Coderabit 2025-10-03 00:08:26 +00:00
Adam Outler 33aa8492bb Debugging operational in vscode 2025-10-02 21:19:29 +00:00
Adam Outler 0cd1dc8987 Scanning Operational with monitoring 2025-09-30 22:01:03 -04:00
Adam Outler 044035ef62 Devcontainer overlay 2025-09-30 01:55:26 +00:00
Adam Outler dc4848acd0 Information on default config and entrypoints for debug 2025-09-28 21:59:06 -04:00
Adam Outler c6efe5ac06 All services moved to deployed filesystem 2025-09-28 17:10:15 -04:00
Adam Outler d182a552b8 Move filesystem to more generic name & add perms 2025-09-27 21:58:00 -04:00
Adam Outler b47df7b33f capcheck 2025-09-27 19:48:36 -04:00
Adam Outler 46097bb6e8 solid hardened config 2025-09-27 19:15:07 -04:00
Adam Outler c5d7480e6c Merge branch 'jokob-sk:main' into hardening 2025-09-27 09:00:46 -04:00
Adam Outler 2def3f1dac Validated launch on runner & hardend 2025-09-26 21:01:58 -04:00
Adam Outler 2419a268b2 updated devcontainer dockerfile 2025-09-26 17:52:17 +00:00
Adam Outler bad67b2e69 fix dockerfile error 2025-09-26 17:52:11 +00:00
Adam Outler 178fb54bb4 Python up and debuggable 2025-09-26 17:32:58 +00:00
Adam Outler b0a6f889aa Update gitignore 2025-09-26 17:14:20 +00:00
Adam Outler 798d2462d6 expand initial filesystem 2025-09-26 11:56:27 +00:00
Adam Outler c228d45cea Devcontainer operational, services all down 2025-09-25 23:03:55 +00:00
Adam Outler dfcc375fba Non-root launch 2025-09-25 14:10:06 -04:00
Adam Outler 8ed21a8c07 monolithic alpine container 2025-09-25 07:43:42 -04:00
Adam Outler 2e694a752d using 4 startup scripts instead of RC6 2025-09-24 19:46:11 -04:00
Adam Outler 29aa884836 architectural change 1 2025-09-24 16:29:15 -04:00
Adam Outlerandcoderabbitai[bot] d843fd4443 Apply suggestion from @coderabbitai[bot]
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-09-23 12:00:59 -04:00
Adam Outler 9dda02d430 Modify restart script to overwrite log files 2025-09-23 11:59:52 -04:00
Adam Outler 47f23fcc4f Rework Logging in restart-backend.sh
The stdout and stderr are useful logs when debugging and trying to figure out why plugin output is causing backend to stop and exception. This commit enables output redirection to `/app/stdout.log` and `/app/stderr.log` from the backend.  This may need backporting to production as it appears the fields are unused in the backend. 

Additionally, when searching logs in the UI, the old logs appear first and your search results will invariably find old information when searching with ctrl-f-"string"-enter. So upon backend start and to keep them relevant, the stdout, stderr, and app logs are cleared.
2025-09-22 21:55:55 -04:00
Adam Outler e88374e246 Document standard plugin formats and logging practices
Added standard plugin formats and logging guidelines for AI assistants.
2025-09-21 17:40:09 -04:00
Adam Outler 2c940b3422 Speed up devcontainer with ramdisk 2025-09-21 21:17:14 +00:00
Adam Outler a7fa58151a Fix log directory setup in setup.sh 2025-09-21 05:54:30 -04:00
Adam Outler 25d739fc67 Missed commit for devcontainer setup 2025-09-20 22:40:56 -04:00
Adam Outler 2d1a9da046 Merge branch 'main' into devving-devcontainer 2025-09-20 18:42:34 -04:00
Adam Outler 041e97d741 Change default encryption key to an empty string 2025-09-20 18:12:58 -04:00
Adam Outler c3dc04c1e5 use proper db for setup 2025-09-20 18:05:08 -04:00
Adam Outler 6831c9e0f4 fix app event queue 2025-09-20 14:39:42 +00:00
Adam Outler 773580e51b Increase max php executors from 5 to 10. 2025-09-20 14:21:03 +00:00
Adam Outler d3770373d4 change default database encryption key of null to empty string, to prevent exception. 2025-09-20 13:56:50 +00:00
Adam Outler dfc06d1419 setup initial app.conf and app.db 2025-09-20 13:03:59 +00:00
Adam Outler 5ffb6f26e5 feat: setup devcontainer 2025-09-19 16:41:28 -04:00
Adam Outler a7f5eebd26 Make it easier to find the corresponding files 2025-09-19 14:32:17 -04:00
Adam Outler a478ab69e6 provide more descriptive reason for failure 2025-09-15 15:59:40 -04:00
Adam Outler f2151cd9e8 Enhance in-app tooltips for clarity 2025-09-07 14:47:04 -04:00