Skip to content

Develop - #39

Open
FireByteApplications wants to merge 48 commits into
mainfrom
Develop
Open

Develop#39
FireByteApplications wants to merge 48 commits into
mainfrom
Develop

Conversation

@FireByteApplications

Copy link
Copy Markdown
Owner

Add role management.

FireByteApplications and others added 30 commits January 13, 2026 15:24
Signed-off-by: jordancj <jordan-cj998@hotmail.com>
Signed-off-by: jordancj <jordan-cj998@hotmail.com>
Signed-off-by: jordancj <jordan-cj998@hotmail.com>
Updated dependencies and vulnerability fixes
* security: dependency vulnerability fixes (#19)

* Change couple non op to op activities

* package and dependency update

* Update support for feature branch in workflow

* fix Typo

* add feature branch to dev api workflow

* Update logic frontend

* Update deps and change attendance types

* Update deps and change attendance types

* remove docker files

* Update deps and change attendance types

* Update deps and change attendance types

---------

Signed-off-by: FireByte Applications <53253862+FireByteApplications@users.noreply.github.com>
FireByteApplications and others added 16 commits June 28, 2026 18:40
* update cookies

* Fix typo in incident sanitisation
* update cookies

* Fix typo in incident sanitisation

* Added support for community engagement and removed old role mechanics

* update deps

* Eslint major update

* Update Vite React Tooling
* update cookies

* Fix typo in incident sanitisation

* Added support for community engagement and removed old role mechanics

* update deps

* Eslint major update

* Update Vite React Tooling

* node types and typescript major updates

* remove unused packages

* Change from exceljs to write-excel-file

* Update Lockfile

* Update package file
* update cookies

* Fix typo in incident sanitisation

* Added support for community engagement and removed old role mechanics

* update deps

* Eslint major update

* Update Vite React Tooling

* node types and typescript major updates

* remove unused packages

* Change from exceljs to write-excel-file

* Update Lockfile

* Update package file

* Regenerate API Lockfile
* update cookies

* Fix typo in incident sanitisation

* Added support for community engagement and removed old role mechanics

* update deps

* Eslint major update

* Update Vite React Tooling

* node types and typescript major updates

* remove unused packages

* Change from exceljs to write-excel-file

* Update Lockfile

* Update package file

* Regenerate API Lockfile

* Update sanitization and formatting to be consistent

* Tighten sanistisation

* Add different coloured navbar in dev

* Update sanitisation, implement features and bug fixes, change dev navbar design

* add required to fields
* update cookies

* Fix typo in incident sanitisation

* Added support for community engagement and removed old role mechanics

* update deps

* Eslint major update

* Update Vite React Tooling

* node types and typescript major updates

* remove unused packages

* Change from exceljs to write-excel-file

* Update Lockfile

* Update package file

* Regenerate API Lockfile

* Update sanitization and formatting to be consistent

* Tighten sanistisation

* Add different coloured navbar in dev

* Update sanitisation, implement features and bug fixes, change dev navbar design

* add required to fields

* Fix event deletion bug, clean deletion button

---------

Signed-off-by: FireByte Applications <53253862+FireByteApplications@users.noreply.github.com>
* update cookies

* Fix typo in incident sanitisation

* Added support for community engagement and removed old role mechanics

* update deps

* Eslint major update

* Update Vite React Tooling

* node types and typescript major updates

* remove unused packages

* Change from exceljs to write-excel-file

* Update Lockfile

* Update package file

* Regenerate API Lockfile

* Update sanitization and formatting to be consistent

* Tighten sanistisation

* Add different coloured navbar in dev

* Update sanitisation, implement features and bug fixes, change dev navbar design

* add required to fields

* Fix event deletion bug, clean deletion button

* add deletion for non incident events, fix sanitization

* Fix backend sanitisation

* Change role reporting formatting

fix conflicts

* Remove dev logs

---------

Signed-off-by: FireByte Applications <53253862+FireByteApplications@users.noreply.github.com>
* update cookies

* Fix typo in incident sanitisation

* Added support for community engagement and removed old role mechanics

* update deps

* Eslint major update

* Update Vite React Tooling

* node types and typescript major updates

* remove unused packages

* Change from exceljs to write-excel-file

* Update Lockfile

* Update package file

* Regenerate API Lockfile

* Update sanitization and formatting to be consistent

* Tighten sanistisation

* Add different coloured navbar in dev

* Update sanitisation, implement features and bug fixes, change dev navbar design

* add required to fields

* Fix event deletion bug, clean deletion button

* add deletion for non incident events, fix sanitization

* Fix backend sanitisation

* Change role reporting formatting

fix conflicts

* Remove dev logs

* cleanup

---------

Signed-off-by: FireByte Applications <53253862+FireByteApplications@users.noreply.github.com>
* update cookies

* Fix typo in incident sanitisation

* Added support for community engagement and removed old role mechanics

* update deps

* Eslint major update

* Update Vite React Tooling

* node types and typescript major updates

* remove unused packages

* Change from exceljs to write-excel-file

* Update Lockfile

* Update package file

* Regenerate API Lockfile

* Update sanitization and formatting to be consistent

* Tighten sanistisation

* Add different coloured navbar in dev

* Update sanitisation, implement features and bug fixes, change dev navbar design

* add required to fields

* Fix event deletion bug, clean deletion button

* add deletion for non incident events, fix sanitization

* Fix backend sanitisation

* Change role reporting formatting

fix conflicts

* Remove dev logs

* cleanup

* fix incorrect query

---------

Signed-off-by: FireByte Applications <53253862+FireByteApplications@users.noreply.github.com>
* update cookies

* Fix typo in incident sanitisation

* Added support for community engagement and removed old role mechanics

* update deps

* Eslint major update

* Update Vite React Tooling

* node types and typescript major updates

* remove unused packages

* Change from exceljs to write-excel-file

* Update Lockfile

* Update package file

* Regenerate API Lockfile

* Update sanitization and formatting to be consistent

* Tighten sanistisation

* Add different coloured navbar in dev

* Update sanitisation, implement features and bug fixes, change dev navbar design

* add required to fields

* Fix event deletion bug, clean deletion button

* add deletion for non incident events, fix sanitization

* Fix backend sanitisation

* Change role reporting formatting

fix conflicts

* Remove dev logs

* cleanup

* fix incorrect query

---------

Signed-off-by: FireByte Applications <53253862+FireByteApplications@users.noreply.github.com>
* update cookies

* Fix typo in incident sanitisation

* Added support for community engagement and removed old role mechanics

* update deps

* Eslint major update

* Update Vite React Tooling

* node types and typescript major updates

* remove unused packages

* Change from exceljs to write-excel-file

* Update Lockfile

* Update package file

* Regenerate API Lockfile

* Update sanitization and formatting to be consistent

* Tighten sanistisation

* Add different coloured navbar in dev

* Update sanitisation, implement features and bug fixes, change dev navbar design

* add required to fields

* Fix event deletion bug, clean deletion button

* add deletion for non incident events, fix sanitization

* Fix backend sanitisation

* Change role reporting formatting

fix conflicts

* Remove dev logs

* cleanup

* fix incorrect query

* Add better csrf token management

* Retrospective attendance from role assignment

---------

Signed-off-by: FireByte Applications <53253862+FireByteApplications@users.noreply.github.com>
* update cookies

* Fix typo in incident sanitisation

* Added support for community engagement and removed old role mechanics

* update deps

* Eslint major update

* Update Vite React Tooling

* node types and typescript major updates

* remove unused packages

* Change from exceljs to write-excel-file

* Update Lockfile

* Update package file

* Regenerate API Lockfile

* Update sanitization and formatting to be consistent

* Tighten sanistisation

* Add different coloured navbar in dev

* Update sanitisation, implement features and bug fixes, change dev navbar design

* add required to fields

* Fix event deletion bug, clean deletion button

* add deletion for non incident events, fix sanitization

* Fix backend sanitisation

* Change role reporting formatting

fix conflicts

* Remove dev logs

* cleanup

* fix incorrect query

* Add better csrf token management

* Retrospective attendance from role assignment

* Align eventType

---------

Signed-off-by: FireByte Applications <53253862+FireByteApplications@users.noreply.github.com>
Comment thread api/src/index.ts

const MAX_ROWS = 50000;

const recordsCursor = recordsCollection.find(query).limit(MAX_ROWS + 1);
Comment on lines +33 to +36
const existingEvent = await eventsCollection.findOne({
eventType: activity,
eventDate
});
Comment thread api/src/middleware/eventManagement.ts Fixed
* update cookies

* Fix typo in incident sanitisation

* Added support for community engagement and removed old role mechanics

* update deps

* Eslint major update

* Update Vite React Tooling

* node types and typescript major updates

* remove unused packages

* Change from exceljs to write-excel-file

* Update Lockfile

* Update package file

* Regenerate API Lockfile

* Update sanitization and formatting to be consistent

* Tighten sanistisation

* Add different coloured navbar in dev

* Update sanitisation, implement features and bug fixes, change dev navbar design

* add required to fields

* Fix event deletion bug, clean deletion button

* add deletion for non incident events, fix sanitization

* Fix backend sanitisation

* Change role reporting formatting

fix conflicts

* Remove dev logs

* cleanup

* fix incorrect query

* Add better csrf token management

* Retrospective attendance from role assignment

* Align eventType

* Align with change in eventType value for incident

---------

Signed-off-by: FireByte Applications <53253862+FireByteApplications@users.noreply.github.com>
Comment on lines +76 to +79
const incidentEvent = await eventsCollection.findOne({
eventType: "Incident-Call",
eventNumber
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants