Commit Graph

827 Commits

Author SHA1 Message Date
Beverly Nguyen
304efabeec update test 2025-10-27 17:28:31 -07:00
Beverly Nguyen
9ead834492 adding templates and refactor to use dashboard data endpoint 2025-10-24 14:40:17 -07:00
Beverly Nguyen
0a3d21215c get service and usage 2025-10-21 12:26:56 -07:00
Beverly Nguyen
3127de7711 refactor 2025-10-20 12:26:07 -07:00
Beverly Nguyen
fb528f03a8 Add organization message usage and service counts to dashboard
- Fetch organization message allowance from API endpoint
- Display messages sent, remaining, and total limit on dashboard
- Add service count statistics (total, live, trial, suspended)
- Pass message usage data to template for chart visualization
2025-10-16 14:39:01 -07:00
Alex Janousek
bc474c9206 Bugfix/polling improvements - Pointing polling to new backend endpoint designed for status only (#2949)
* Optimizing polling

* Fixed formatting issue

* Pointed new endpoint to new backend polling endpoint

* Missed a unit test update

* Fixed flake issue
2025-09-26 14:51:29 -04:00
Kenneth Kehl
5d83cc43b2 cleanup 2025-09-09 12:43:15 -07:00
Kenneth Kehl
de16e760ea fix org invites 2025-09-08 11:57:43 -07:00
Kenneth Kehl
31e72ea24b fix org invites 2025-09-08 08:23:04 -07:00
Alex Janousek
c6da0448fa Fixed disable button, formated time to include time zone (#2850) 2025-08-21 07:05:41 -07:00
Beverly Nguyen
ca235f12fd providing creator of foldrs default permission 2025-08-19 12:43:58 -07:00
Beverly Nguyen
dbfeb32eb2 clean up 2025-08-07 18:49:09 -07:00
Beverly Nguyen
0a25d75146 fix filtering to use processing_started time 2025-08-07 18:31:53 -07:00
Beverly Nguyen
32ca1abe9b servicepermission enum part 5 2025-07-21 16:37:55 -07:00
Beverly Nguyen
3130b1399c isort . 2025-07-04 17:52:03 -07:00
Beverly Nguyen
fa9e45fbcd .value removed 2025-07-04 17:42:20 -07:00
Beverly Nguyen
9d9fa1c394 removed .value because we have StrEnum 2025-07-04 17:30:30 -07:00
Beverly Nguyen
8a41de8f07 Using StrEnum to drop .value 2025-07-04 17:22:21 -07:00
Beverly Nguyen
b73b4ac73e PART 1: Created and implemented enums throughout the codebase to replace hardcoded status strings, improving type safety and reducing the risk of typos. 2025-07-04 16:37:04 -07:00
Kenneth Kehl
30093673d0 inline notifications-python-client 2025-06-10 11:40:14 -07:00
Kenneth Kehl
b3736b03b1 add debug 2025-06-05 08:48:21 -07:00
Kenneth Kehl
224c25a193 fix code alignment issue resulting in missing endpoint 2025-03-10 08:22:49 -07:00
Beverly Nguyen
df3e2264ec flake8 2025-02-25 13:19:59 -08:00
Beverly Nguyen
5cede78661 Merge branch 'main' into 1543-review-and-update-total-messages-chart-on-dashboard-and-usagehtml-with-new-data-from-backend 2025-02-24 14:49:28 -08:00
Beverly Nguyen
61fb59f1cb total message ratio update 2025-02-24 14:08:26 -08:00
Kenneth Kehl
adf9c61002 clean log messages 2025-01-29 10:45:14 -08:00
Kenneth Kehl
3e8015ed50 get rid of some noise in status updates 2025-01-16 08:38:51 -08:00
Cliff Hill
cc5c4114e0 Fixed email verify, put time limits on redis stuff.
Signed-off-by: Cliff Hill <clifford.hill@gsa.gov>
2024-11-13 10:58:40 -05:00
Cliff Hill
6e3a569a0a Resend invites works.
Signed-off-by: Cliff Hill <clifford.hill@gsa.gov>
2024-11-07 09:56:18 -05:00
Cliff Hill
14bbabcab7 Invites are now working.
Signed-off-by: Cliff Hill <clifford.hill@gsa.gov>
2024-11-07 08:37:45 -05:00
Cliff Hill
95a39cfd31 Trying to get invites to flow correctly.
Signed-off-by: Cliff Hill <clifford.hill@gsa.gov>
2024-11-06 16:04:18 -05:00
Cliff Hill
f363a8e184 Getting all the needed data in place.
Signed-off-by: Cliff Hill <clifford.hill@gsa.gov>
2024-11-06 14:30:28 -05:00
Cliff Hill
d798d3695e More little fixes.
Signed-off-by: Cliff Hill <clifford.hill@gsa.gov>
2024-11-06 10:48:28 -05:00
Cliff Hill
c8ed66cbfe Storing user data in redis.
Signed-off-by: Cliff Hill <clifford.hill@gsa.gov>
2024-11-06 10:41:20 -05:00
Cliff Hill
b532ce8959 Fixing tests, and resend invites endpoint.
Signed-off-by: Cliff Hill <clifford.hill@gsa.gov>
2024-11-06 08:20:11 -05:00
Cliff Hill
a39c844c30 Properly handling and validating the state for login.gov
Signed-off-by: Cliff Hill <clifford.hill@gsa.gov>
2024-11-06 08:20:10 -05:00
Cliff Hill
579a65c92d Removed defunct imports.
Signed-off-by: Cliff Hill <clifford.hill@gsa.gov>
2024-10-21 16:41:49 -04:00
Cliff Hill
7275dac6a0 black, isort, and flake8.
Signed-off-by: Cliff Hill <clifford.hill@gsa.gov>
2024-10-21 16:41:49 -04:00
Cliff Hill
8c40538334 Nonce is working now for invites.
Signed-off-by: Cliff Hill <clifford.hill@gsa.gov>
2024-10-21 16:41:49 -04:00
Cliff Hill
da6882774b Getting the redis stuff configured correctly.
Signed-off-by: Cliff Hill <clifford.hill@gsa.gov>
2024-10-21 16:41:49 -04:00
Cliff Hill
d0cda995cf Standardising nonce storage/retrieval through redis for both login and
invite.

Signed-off-by: Cliff Hill <clifford.hill@gsa.gov>
2024-10-21 16:41:49 -04:00
Cliff Hill
82cef7dbd3 Nonce stuff added.
Signed-off-by: Cliff Hill <clifford.hill@gsa.gov>
2024-10-21 16:41:33 -04:00
Kenneth Kehl
f0ec9e3da9 fix imports 2024-08-19 13:57:07 -07:00
Kenneth Kehl
339797558a remove debug 2024-08-19 13:02:20 -07:00
Kenneth Kehl
672fed7e4b initial 2024-08-19 10:57:08 -07:00
Kenneth Kehl
6cb03d962e merge from main 2024-08-12 07:15:46 -07:00
Kenneth Kehl
191b591ac0 merge from main 2024-08-09 11:40:44 -07:00
Kenneth Kehl
7b03d02447 add front end for download all users 2024-08-06 11:31:05 -07:00
Beverly Nguyen
bdbdaaae8a avoid jobs with job status cancelled 2024-08-05 13:06:51 -07:00
Kenneth Kehl
af59b13836 code review feedback 2024-08-02 14:30:35 -07:00