Commit Graph

  • c8e6efe203 feat: improve deferred event processing main Sebastian 2026-08-08 00:20:32 -04:00
  • 99da3598f7 chore(deps): update dependency vuetify to v4.1.8 renovate/vuetify-4.x-lockfile Sebastian 2026-08-08 03:02:36 +00:00
  • cbe04b7d79 chore(deps): update dependency vue-i18n to v11.4.8 renovate/vue-i18n-11.x-lockfile Sebastian 2026-08-08 03:02:26 +00:00
  • f40ee16b2c chore(deps): update dependency symfony/console to v7.4.16 renovate/symfony Sebastian 2026-08-08 03:02:22 +00:00
  • f147ffc5c7 feat: introduce user management events Sebastian 2026-08-07 22:32:45 -04:00
  • 985e4a6450 fix: find npm path Sebastian 2026-08-07 00:46:36 -04:00
  • b14bd302a3 fix(security): emit authentication success events Sebastian 2026-08-06 00:08:58 -04:00
  • 5b3e8f6588 fix(events): close deferred scope after listener failure Sebastian 2026-08-06 00:02:15 -04:00
  • 84eb0e2c21 refactor(security): replace generic event with severity enum Sebastian 2026-08-05 23:59:49 -04:00
  • 3f9c2500d9 refactor(security): type firewall policy events Sebastian 2026-08-05 23:56:28 -04:00
  • 2494cef02f refactor(security): type firewall rule lifecycle events Sebastian 2026-08-05 23:51:40 -04:00
  • a5be782c51 refactor(security): add typed authentication-success event Sebastian 2026-08-05 23:42:24 -04:00
  • f4df769b3c refactor(security): add typed suspicious-activity event Sebastian 2026-08-05 23:38:59 -04:00
  • 688afbe5a1 refactor(security): add typed rate-limit event Sebastian 2026-08-05 23:36:44 -04:00
  • 7c2a8dfbd3 refactor(security): add typed access-denied event Sebastian 2026-08-05 23:34:05 -04:00
  • e223ae7543 refactor(security): add typed brute-force detection event Sebastian 2026-08-05 23:31:13 -04:00
  • a8e29d0305 feat(security): emit authentication failures for firewall handling Sebastian 2026-08-05 23:26:01 -04:00
  • a363a1a4bc refactor: use consistant naming Sebastian 2026-08-05 23:17:04 -04:00
  • 5c65c8592c feat: Introduce typed authentication failure event Sebastian 2026-08-05 22:50:38 -04:00
  • 52afd35d6f feat: make event state constructor-only and immutable Sebastian 2026-08-05 22:46:33 -04:00
  • ba4deccea9 feat: Remove unused event serialization Sebastian 2026-08-05 22:21:04 -04:00
  • 2012d67be7 fix: Enforce security event severity defaults Sebastian 2026-08-05 22:17:04 -04:00
  • 649fa47c68 feat: Move security events into core Sebastian 2026-08-05 22:14:22 -04:00
  • a73ca3abd6 feat: Move event runtime implementation into core Sebastian 2026-08-05 22:09:53 -04:00
  • 01ed0f3080 feat: Introduce event listener registration contract Sebastian 2026-08-05 22:04:26 -04:00
  • fb39aa57fd feat(firewall): add audited configuration management Sebastian 2026-08-03 22:44:34 -04:00
  • d5ca89e160 feat(firewall): add audited rule lifecycle management Sebastian 2026-08-03 22:35:45 -04:00
  • b06c18d38e feat(firewall): add safeguarded rule creation Sebastian 2026-08-03 22:27:20 -04:00
  • 6700ff145d feat(firewall): add operational status reads Sebastian 2026-08-03 22:22:07 -04:00
  • d919b70a2e feat(firewall): add scoped log administration reads Sebastian 2026-08-03 22:17:13 -04:00
  • 74696bbeb3 feat(firewall): add scoped rule administration reads Sebastian 2026-08-03 22:05:00 -04:00
  • 4ee91a7918 feat(firewall): complete operational reliability phase Sebastian 2026-07-30 23:39:37 -04:00
  • 90d847ffae perf(firewall): use BSON dates and add query indexes Sebastian 2026-07-30 23:13:37 -04:00
  • ad6443bff3 fix(firewall): serialize automatic brute-force blocking Sebastian 2026-07-30 23:05:32 -04:00
  • a5c10e9b9b fix(firewall): account for authentication failures exactly once Sebastian 2026-07-30 23:01:38 -04:00
  • 7aa8a27b1b feat(firewall): audit rule lifecycle changes Sebastian 2026-07-30 22:57:25 -04:00
  • 5ada4c0c45 fix(firewall): register missing security audit events Sebastian 2026-07-30 22:50:42 -04:00
  • 12037da367 feat(firewall): complete rule-match audit context Sebastian 2026-07-30 22:46:27 -04:00
  • abc5bfcccc fix(firewall): enforce system rules independently of tenant context Sebastian 2026-07-30 22:41:27 -04:00
  • da81f1ddf1 refactor(firewall): separate enforcement from rule management Sebastian 2026-07-30 22:35:24 -04:00
  • 266b364c93 fix(firewall): preserve tenant ownership for automatic blocks Sebastian 2026-07-30 22:11:27 -04:00
  • 3b9a5cd5ab feat(firewall): validate rules and add typed configuration Sebastian 2026-07-30 21:54:23 -04:00
  • 63d91ca7fa feat(firewall): add tenant and system rule scopes Sebastian 2026-07-30 21:38:19 -04:00
  • a54fe7b239 chore(deps): update dependency phpunit/phpunit to v12.5.33 renovate/phpunit-phpunit-12.x-lockfile Sebastian 2026-07-29 03:01:58 +00:00
  • b8afd75b77 chore: remove dead code Sebastian 2026-07-28 13:22:08 -04:00
  • 36d7402f0d chore(deps): update dependency jsdom to v30 renovate/jsdom-30.x Sebastian 2026-07-28 03:02:11 +00:00
  • eb99eb5a2e refactor: unified kernal logic clean up Sebastian 2026-07-27 08:54:37 -04:00
  • 65c1b5fb75 refactor(kernel): unify HTTP and CLI application lifecycle Sebastian 2026-07-27 00:48:11 -04:00
  • 98826143a8 fix: sub menu spacing Sebastian 2026-07-26 20:32:46 -04:00
  • e47d0ed619 feat: improve menu section selector Sebastian 2026-07-26 18:20:40 -04:00
  • 071c225b2d fix: remove broken layout test Sebastian 2026-07-26 16:35:26 -04:00
  • b58f6e9479 fix: empty object Sebastian 2026-07-25 21:28:00 -04:00
  • f958cdd6a3 fix: test server deploy script Sebastian 2026-07-25 20:41:01 -04:00
  • 4ffbb906bf feat: system configuration example Sebastian 2026-07-25 20:28:14 -04:00
  • 076f14831b feat: test server update script Sebastian 2026-07-25 20:17:18 -04:00
  • 0b6c89bf27 Merge pull request 'chore(deps): update dependency eslint to v10.8.0' (#141) from renovate/eslint-monorepo into main Sebastian 2026-07-25 23:54:35 +00:00
  • c982a9b6a7 Merge pull request 'chore(deps): update dependency sass to v1.102.0' (#142) from renovate/sass-1.x-lockfile into main Sebastian 2026-07-25 23:54:27 +00:00
  • add3380393 chore(deps): update dependency sass to v1.102.0 Sebastian 2026-07-25 03:03:03 +00:00
  • 300bb98a49 chore(deps): update dependency eslint to v10.8.0 Sebastian 2026-07-25 03:03:01 +00:00
  • a723051d11 feat: console role management Sebastian 2026-07-24 21:58:16 -04:00
  • bf14b72a03 Merge pull request 'fix(deps): update dependency pinia to v4' (#140) from renovate/pinia-4.x into main Sebastian 2026-07-25 00:18:01 +00:00
  • a346195c93 fix(deps): update dependency pinia to v4 Sebastian 2026-07-24 23:41:24 +00:00
  • 34c68c9c2c Merge pull request 'chore(deps): update dependency vue-i18n to v11.4.7' (#133) from renovate/vue-i18n-11.x-lockfile into main Sebastian 2026-07-24 23:40:01 +00:00
  • 48700bf35e Merge pull request 'chore(deps): update dependency vite to v8.1.5' (#132) from renovate/vite-8.x-lockfile into main Sebastian 2026-07-24 23:39:55 +00:00
  • 5aab0a5722 Merge pull request 'chore(deps): update dependency sass to v1.101.7' (#131) from renovate/sass-1.x-lockfile into main Sebastian 2026-07-24 23:39:49 +00:00
  • d723793b5c Merge pull request 'chore(deps): update dependency vuetify to v4.1.6' (#135) from renovate/vuetify-4.x-lockfile into main Sebastian 2026-07-24 23:39:42 +00:00
  • 78677c5da9 Merge pull request 'chore(deps): update dependency vue-tsc to v3.3.8' (#134) from renovate/vue-language-tools-monorepo into main Sebastian 2026-07-24 23:39:34 +00:00
  • 84eb2d3396 Merge pull request 'chore(deps): update dependency eslint-plugin-vue to v10.10.0' (#136) from renovate/eslint-plugin-vue-10.x-lockfile into main Sebastian 2026-07-24 23:39:26 +00:00
  • caeb8b7e67 Merge pull request 'chore(deps): update dependency vue-router to v5.2.0' (#137) from renovate/vue-router-5.x-lockfile into main Sebastian 2026-07-24 23:39:18 +00:00
  • d93a8cc441 Merge pull request 'chore(deps): update fontsource monorepo to v5.3.0' (#138) from renovate/fontsource-monorepo into main Sebastian 2026-07-24 23:39:11 +00:00
  • 8fc000a9d1 Merge pull request 'chore(deps): update mongo docker tag to v8' (#139) from renovate/mongo-8.x into main Sebastian 2026-07-24 23:38:59 +00:00
  • 64c490f98d chore(deps): update mongo docker tag to v8 Sebastian 2026-07-24 22:37:26 +00:00
  • ca1ec469d5 chore(deps): update fontsource monorepo to v5.3.0 Sebastian 2026-07-24 22:37:24 +00:00
  • 770edf1bb9 chore(deps): update dependency vue-router to v5.2.0 Sebastian 2026-07-24 22:37:21 +00:00
  • a4f2edd6c8 chore(deps): update dependency eslint-plugin-vue to v10.10.0 Sebastian 2026-07-24 22:37:14 +00:00
  • 8452694f76 chore(deps): update dependency vuetify to v4.1.6 Sebastian 2026-07-24 22:36:57 +00:00
  • c27597e4f9 chore(deps): update dependency vue-tsc to v3.3.8 Sebastian 2026-07-24 22:36:54 +00:00
  • 598f0653e3 chore(deps): update dependency vue-i18n to v11.4.7 Sebastian 2026-07-24 22:36:52 +00:00
  • 9f353797f0 chore(deps): update dependency vite to v8.1.5 Sebastian 2026-07-24 22:36:49 +00:00
  • bd26ccb2df chore(deps): update dependency sass to v1.101.7 Sebastian 2026-07-24 22:36:45 +00:00
  • 35b438389b Merge pull request 'chore(deps): update dependency @vitejs/plugin-vue to v6.0.8' (#129) from renovate/vitejs-plugin-vue-6.x-lockfile into main Sebastian 2026-07-24 03:27:19 +00:00
  • 512a403a19 Merge pull request 'chore(deps): update dependency prettier to v3.9.6' (#130) from renovate/prettier-3.x-lockfile into main Sebastian 2026-07-24 03:27:13 +00:00
  • dbb0d65d62 chore(deps): update dependency prettier to v3.9.6 Sebastian 2026-07-24 03:16:46 +00:00
  • e88f459a35 chore(deps): update dependency @vitejs/plugin-vue to v6.0.8 Sebastian 2026-07-24 03:16:43 +00:00
  • a6b9c7a30b Merge pull request 'chore(deps): update dependency eslint to v10.7.0' (#124) from renovate/eslint-monorepo into main Sebastian 2026-07-24 03:08:20 +00:00
  • 4e79ff727f Merge pull request 'chore(deps): update dependency dompurify to v3.4.12' (#125) from renovate/dompurify-3.x-lockfile into main Sebastian 2026-07-24 03:08:12 +00:00
  • 314e200be9 Merge pull request 'chore(deps): update dependency vuetify to v4.1.5' (#126) from renovate/vuetify-4.x-lockfile into main Sebastian 2026-07-24 03:08:05 +00:00
  • 71aaf46cf9 Merge pull request 'chore(deps): update typescript-eslint monorepo to v8.65.0' (#127) from renovate/typescript-eslint-monorepo into main Sebastian 2026-07-24 03:07:59 +00:00
  • e4f3ce9e79 Merge pull request 'chore: implement php test suites' (#128) from chore/php83-test-suites into main Sebastian 2026-07-24 03:07:51 +00:00
  • b570150258 chore: implement php test suites Sebastian 2026-07-23 22:20:35 -04:00
  • e81b848a02 feat: console authentication control Sebastian 2026-07-22 23:44:35 -04:00
  • bb847922b2 chore(deps): update typescript-eslint monorepo to v8.65.0 Sebastian 2026-07-21 03:02:24 +00:00
  • 009cff4747 chore(deps): update dependency eslint to v10.7.0 Sebastian 2026-07-21 03:02:18 +00:00
  • 0072308c67 chore(deps): update dependency vuetify to v4.1.5 Sebastian 2026-07-21 03:02:16 +00:00
  • 9f92e20383 chore(deps): update dependency dompurify to v3.4.12 Sebastian 2026-07-21 03:02:10 +00:00
  • 44e4e91e34 feat: user management console commands Sebastian 2026-07-20 06:58:44 -04:00
  • 05dd82a0c5 refactor: move module commands to subfolder Sebastian 2026-07-19 22:39:28 -04:00
  • 934fb24217 feat: tenant management console commands Sebastian 2026-07-19 22:38:43 -04:00
  • 2c640125e8 feat: system user Sebastian 2026-07-19 06:56:38 -04:00
  • 49e9291214 fix: authenticate via code Sebastian 2026-07-18 21:28:14 -04:00