mirror of
https://github.com/rjNemo/ticket_manager
synced 2026-06-06 08:46:39 +00:00
No description
Bumps [websocket-extensions](https://github.com/faye/websocket-extensions-node) from 0.1.3 to 0.1.4. - [Release notes](https://github.com/faye/websocket-extensions-node/releases) - [Changelog](https://github.com/faye/websocket-extensions-node/blob/master/CHANGELOG.md) - [Commits](https://github.com/faye/websocket-extensions-node/compare/0.1.3...0.1.4) Signed-off-by: dependabot[bot] <support@github.com> |
||
|---|---|---|
| client | ||
| Controllers | ||
| Data | ||
| Migrations | ||
| Models | ||
| Resources | ||
| Scripts | ||
| Tests/TicketManager.Tests | ||
| .gitignore | ||
| app.db | ||
| appsettings.Development.json | ||
| appsettings.json | ||
| Program.cs | ||
| README.md | ||
| Startup.cs | ||
| TicketManager.csproj | ||
| TicketManager.sln | ||
TicketManager
Software Requirement System
API Documentation
v1
Features
Supports
- Web
- Progressive Web App
- Mobile
Technical Stack
Reactclient on the front-end (TypeScript)- Materialize CSS librairy for styling
- Hosting: Microsoft Azure
- Authentication : Auth0
- Analytics : Google Analytics & Mixpanel
Versions
Features in v.0.1
TO DO
- Write API tests using Postman: request + test, environment variables, mock server
- Annotate API request in controllers
- Annotate Properties in Models
- Write backend tests
- Have a Look at typeahead component
- Ensure Tickets Edits belong to Project Edits
- Ensure Tickets Files belong to Project Files
- Async model methods ?
- update assignments automatically from context
- use PATCH instead of PUT
- logging
- check useRef, useReducer, dispatch
- error page redirect when offline.
- ticket/files/activities list placeholders when empty
- think about public/private DTO's constructor, getters and setters
- write dtos without circular dependencies.
- use dtoRequest for PutProjects
- render avatarlist after UserModal Update
- Form validators
- API deployed to Azure
- Front-end deployment: build first then use ssh …
- Azure
- Refactor TabPanels code
- Refactor Lists code
- Query project members in UserPage
- Query progression info in UserPage
- Add info fields in New Ticket Form
- Filter users in Users Modal
- EditForms for Project and Ticket
- Admin Page
- Use auth0 user info to create appUser account