Commit Graph

56 Commits

Author SHA1 Message Date
Adam Outler b4027b6eee docker-compose needed for fast container rebuilds 2025-10-29 00:08:32 +00:00
Adam Outler 63c4b0d7c2 Update .devcontainer/devcontainer.json
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-10-26 14:15:12 -04:00
Adam Outler 5ec35aa50e Build the netalertx-test image on start so tests don't fail 2025-10-26 18:12:02 +00:00
Adam Outler ededd39d5b Coderabbit fixes 2025-10-26 17:53:46 +00:00
Adam Outler 52b747be0b Remove warnings in devcontainer 2025-10-26 15:54:01 +00:00
Adam Outler d2c28f6a28 Changes for tests identified by CodeRabbit 2025-10-26 15:30:03 +00:00
Adam Outler fb02774814 Fix errors for tests 2025-10-26 00:14:03 +00:00
Adam Outler c4a041e6e1 Coderabit changes 2025-10-25 17:58:21 +00:00
Adam Outler 5a63b7243b Merge main into hardening-fixes 2025-10-23 21:19:30 -04:00
Adam Outler edd5bd27b0 Devcontainer setup 2025-10-23 23:33:04 +00:00
Adam Outler 3b7830b922 Add unit tests and updated messages 2025-10-23 21:15:15 +00:00
Adam Outler 59c7d7b415 Add test dependencies 2025-10-23 00:27:16 +00:00
Adam Outler ce8bb53bc8 Refine devcontainer setup and docker tests 2025-10-22 19:48:58 -04:00
jokob-sk 6a20128960 BE: install refactor work
Code checks / check-url-paths (push) Has been cancelled
docker / docker_dev (push) Has been cancelled
Deploy MkDocs / deploy (push) Has been cancelled
Signed-off-by: jokob-sk <jokob.sk@gmail.com>
2025-10-22 07:48:50 +11:00
Adam Outler d6bcb27c42 Missing devcontainer build timestamp 2025-10-21 19:05:47 +00:00
Adam Outler 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 dcf250d36f Coderabbit nitpicks. 2025-10-19 15:12:27 +00:00
Adam Outler a58b3e35b9 Coderabbit suggestions 2025-10-19 14:18:07 +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 dc444117b6 Improve mount permissions 2025-10-16 21:49:54 -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 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 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 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 46097bb6e8 solid hardened config 2025-09-27 19:15:07 -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 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 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 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