Commit Graph

3286 Commits

Author SHA1 Message Date
Jon
30e7c8de42 refactor(access): remove inline form for org teams
!1
2024-05-13 18:51:39 +09:30
Jon
8e2542f9a5 ci: correct test path
!1
2024-05-13 18:17:20 +09:30
Jon
ab07fa6bcf chore: remove apps used for debugging from navigation menu
!1
2024-05-13 18:14:48 +09:30
Jon
0edfba604a refactor: rename app from itsm -> app
used app as this is a root application and not a django project app

!1
2024-05-13 17:46:58 +09:30
Jon
eb9eeff4ed ci(coverage): add test coverage to ci
!1
2024-05-13 17:23:09 +09:30
Jon
ca68c2589a feat(access): add permissions to team and user
!1
2024-05-13 17:14:48 +09:30
Jon
9d507d82df feat(style): format check boxes
!1
2024-05-13 17:12:26 +09:30
Jon
7445d8807c feat(access): delete team user form
!1
2024-05-13 14:48:37 +09:30
Jon
86046d6e92 refactor(access): dont use inline formset
!1
2024-05-13 14:48:07 +09:30
Jon
fa5703cb79 feat(view): new user
!1
2024-05-13 14:04:48 +09:30
Jon
c7986328f7 refactor(views): move views to own directory
!1
2024-05-13 14:02:43 +09:30
Jon
8a62c3f6ee feat: user who is 'is_superuser' to view everything and not be denied access
!1
2024-05-13 12:36:51 +09:30
Jon
c9f147d805 refactor(access): addjust org and teams to use different view per action
!1
2024-05-12 21:22:45 +09:30
Jon
af858dcc43 feat(access): add org mixin to current views
!1
2024-05-12 19:33:15 +09:30
Jon
2b5047db2d feat(access): add views for each action for teams
!1
2024-05-12 19:32:29 +09:30
Jon
d715038a88 feat(access): add mixin to check organization permissions against user and object
!1
2024-05-12 19:29:42 +09:30
Jon
0446d39190 feat(account): show admin site link if user is staff
!1
2024-05-11 12:37:38 +09:30
Jon
c021217811 feat(development): added the debug django app
!1
2024-05-11 12:14:51 +09:30
Jon
af5175c4e1 feat(access): rename structure to access and remove organization app in favour of own implementation
!1
2024-05-11 12:13:29 +09:30
Jon
f7bbb122e6 feat(account): Add user password change form
!1
2024-05-10 23:05:27 +09:30
Jon
5ca58f1883 test: interim unit tests
!1
2024-05-10 14:13:33 +09:30
Jon
789777a270 feat(urls): provide option to exclude navigation items
!1
2024-05-10 13:20:04 +09:30
Jon
dae7f3c47a feat(structure): unregister admin pages from organization app not required
!1
2024-05-09 12:14:39 +09:30
Jon
96a99c9df1 feat(auth): Custom Login Page
!1
2024-05-09 12:13:59 +09:30
Jon
65bd32dfad feat(auth): Add User Account Menu
!1
2024-05-09 12:13:29 +09:30
Jon
283ef9a714 feat(auth): Setup Login required
!1
2024-05-09 12:12:17 +09:30
Jon
71bcd192b3 feat: Dyno-magic build navigation from application urls.py
Will use project urls.py to gather application urls.py to build navigation menu.

!1
2024-05-09 08:41:13 +09:30
Jon
7cdfdab1fc feat(structure): Select and View an individual Organization
!1
2024-05-07 05:59:37 +09:30
Jon
dd54eae8d7 feat(structure): View Organizations
!1
2024-05-07 05:58:49 +09:30
Jon
9092445d0b feat(app): Add new app structure for organizations and teams
!1
2024-05-07 05:57:51 +09:30
Jon
5ef2b9a685 chore: formating updates including template names to html.j2
!1
2024-05-07 05:51:40 +09:30
Jon
85b46034e3 chore: default repo files inc ci
!1
2024-05-07 02:08:46 +09:30
Jon
1a8861846b feat(template): add base template
base for site layout

!1
2024-05-06 15:41:41 +09:30
Jon
81b170cabf feat(django): add organizations app
!1
2024-05-06 15:39:11 +09:30
Jon
2670b64d60 chore: add boilerplate
!1
2024-05-06 15:37:36 +09:30
Jon
d1bd170b4b chore: initial commit
!0
0.0.1
2024-05-06 11:48:17 +09:30