zandercymatics
|
251b8291f9
|
Merge branch 'main' into za/813-sort-dropdowns-alphabetically
|
2023-08-22 10:54:20 -06:00 |
|
zandercymatics
|
00d475f3a6
|
Changes
|
2023-08-22 10:53:52 -06:00 |
|
zandercymatics
|
74571069c3
|
AdminSortFields class
|
2023-08-18 15:50:44 -06:00 |
|
zandercymatics
|
bd0edf7203
|
Redirect and basic changes
|
2023-08-18 15:29:03 -06:00 |
|
rachidatecs
|
c98392baac
|
Add ineligible status on domain application, on user. Trigger fsm transition on domain application which triggers status ineligible on user. Edit permissions on domains and newly created application wizard perm class to block access to ineligible users. Run migrations.
|
2023-08-18 17:24:34 -04:00 |
|
zandercymatics
|
0978c91450
|
Test fix
|
2023-08-18 09:15:12 -06:00 |
|
zandercymatics
|
3beb23262b
|
Sort on domain_application
|
2023-08-18 08:51:04 -06:00 |
|
zandercymatics
|
2db74e6b00
|
Black changes - would not pass otherwise
|
2023-08-17 15:32:19 -06:00 |
|
zandercymatics
|
aef9df5296
|
PR changes
|
2023-08-17 14:55:21 -06:00 |
|
zandercymatics
|
40b5d7ec5c
|
Black formatting
|
2023-08-17 11:41:07 -06:00 |
|
zandercymatics
|
080a70e613
|
Why must the linter lint?
|
2023-08-17 11:24:35 -06:00 |
|
zandercymatics
|
ed26035763
|
Fixe some linting issues / comments
|
2023-08-17 09:54:16 -06:00 |
|
zandercymatics
|
f31258d2b0
|
Linter things / Rachid suggestions
|
2023-08-16 14:26:17 -06:00 |
|
zandercymatics
|
738b75a7df
|
Updated test cases / common.py helpers
Expanded some test cases and added some common.py helpers for future tests
|
2023-08-16 12:32:17 -06:00 |
|
rachidatecs
|
e1d78bda5a
|
lint
|
2023-08-14 12:58:47 -04:00 |
|
rachidatecs
|
f7c9c1c42c
|
Fix the approve() sets status to None bug by calling the transition methods on the current obj (as opposed to the old obj) in django admin
|
2023-08-14 12:39:34 -04:00 |
|
zandercymatics
|
4fa9e78688
|
Battle of the linter, circa 2023
|
2023-08-14 08:59:22 -06:00 |
|
zandercymatics
|
d99260f70a
|
Uncommited changes for tests
Test cases still a WIP - unsure as to why these two querysets are ordered differently. Otherwise the sorting logic is there
|
2023-08-11 12:41:45 -06:00 |
|
Alysia Broddrick
|
d1a5f6943c
|
added functions to admin buttons
|
2023-08-10 17:34:09 -07:00 |
|
zandercymatics
|
94738ca06f
|
Moved sort logic in a class / generalized
|
2023-08-10 14:56:16 -06:00 |
|
zandercymatics
|
6a04704cfb
|
(Somewhat) Generalized logic and expanded it to all dropdowns
|
2023-08-10 09:10:30 -06:00 |
|
zandercymatics
|
e2ae261cfa
|
Formatting changes
|
2023-08-09 08:47:09 -06:00 |
|
zandercymatics
|
95927753aa
|
Progress save
Needs some code cleanup
|
2023-08-08 14:42:08 -06:00 |
|
Alysia Broddrick
|
d3bc00fdce
|
started adding the security info
|
2023-07-26 16:18:33 -07:00 |
|
rachidatecs
|
267f76eb62
|
Merge remote-tracking branch 'origin/main' into rjm/757-action-needed-759-rejected
|
2023-07-14 15:31:20 -04:00 |
|
rachidatecs
|
5fa388ee2c
|
Change investigating to in review
|
2023-07-13 14:10:29 -04:00 |
|
rachidatecs
|
54bc17ff83
|
Merge remote-tracking branch 'origin/main' into rjm/757-action-needed-759-rejected
|
2023-07-13 13:29:59 -04:00 |
|
rachidatecs
|
616b9345f1
|
Remove unecessary self argument
|
2023-07-13 13:15:07 -04:00 |
|
rachidatecs
|
cbc2975c1d
|
Missing unit tests and linting
|
2023-07-12 16:10:30 -04:00 |
|
rachidatecs
|
a6f8e64c0a
|
Rejected status and email
|
2023-07-12 12:25:40 -04:00 |
|
rachidatecs
|
5763bb4a6a
|
Action needed status and email
|
2023-07-11 11:45:55 -04:00 |
|
rachidatecs
|
52dc04c1ac
|
Expose users in django admin for CISA Analysts while hiding uuids
|
2023-07-07 11:01:15 -04:00 |
|
rachidatecs
|
10b0700657
|
Convert investigator id to investigator name in descriptive subheader on admin lists, update unit test, linting
|
2023-07-06 13:57:27 -04:00 |
|
rachidatecs
|
0ee7e71fc1
|
Merge remote-tracking branch 'origin/main' into rjm/680-admin-workshop
|
2023-06-30 12:34:01 -04:00 |
|
rachidatecs
|
31a18bbd50
|
cleanup and linting
|
2023-06-30 12:08:31 -04:00 |
|
rachidatecs
|
15688b8fdb
|
wip
|
2023-06-29 18:21:41 -04:00 |
|
rachidatecs
|
de36ca9cf7
|
Add permissions to staff in fixtures by codename not id, make class with for the list header context updater and inherit it from domain, domain application, and contacts (the classes that implement search, filter and sort)
|
2023-06-28 16:23:55 -04:00 |
|
rachidatecs
|
eac616204b
|
Add descriptive subheader for listing pages in django admin
|
2023-06-27 17:08:23 -04:00 |
|
rachidatecs
|
d506e5a8e8
|
Add fixtures for Analysts, add domains to analyts dashboard )with search)
|
2023-06-27 15:47:53 -04:00 |
|
rachidatecs
|
100af4fd1c
|
Add the right fields to the readonly list
|
2023-06-26 19:32:27 -04:00 |
|
rachidatecs
|
963feef9b4
|
make some fields read only for non superusers
|
2023-06-26 19:22:32 -04:00 |
|
rachidatecs
|
6d46785962
|
tweak cisa analyst roles documentation, move policy acknoledged to its own fieldset at the end on detail page
|
2023-06-26 18:50:24 -04:00 |
|
rachidatecs
|
05c755be96
|
add one last else and a logger warning for unknown status transition in django admin
|
2023-06-23 16:37:07 -04:00 |
|
rachidatecs
|
1cb380c030
|
cleanup
|
2023-06-23 15:37:03 -04:00 |
|
rachidatecs
|
c2e24f4fb9
|
tweak documentation and change ifs to elifs
|
2023-06-23 15:28:51 -04:00 |
|
rachidatecs
|
64767a4af0
|
Customize contacts list, domain applications list, domain application detail view with search, sorts, filters, fieldsets, search helper text. Document django admin CISA analyst access group.
|
2023-06-22 18:49:45 -04:00 |
|
rachidatecs
|
94d5682b24
|
Implement all statuses in application admin class, implement approved email, consolidate email methods in application model class, unit test emails sends as side-effects of admin save
|
2023-06-20 19:10:58 -04:00 |
|
Seamus Johnston
|
12d3f5bdb7
|
Merge branch 'main' into sspj/draft-test-cases
|
2023-06-16 14:17:49 -05:00 |
|
Seamus Johnston
|
d2683ef32c
|
Respond to PR feedback
|
2023-06-16 13:56:19 -05:00 |
|
rachidatecs
|
1ac56afe20
|
additional comments, move log statements after the actions they're logging.
|
2023-06-13 17:44:19 -04:00 |
|