Daniel Smith
75b7c85953
default values for some required fields ( #2310 )
2022-10-10 19:43:40 +02:00
Kyle Ju
e5f9a7b642
Create Redis staging setup ( #2211 )
...
* Redis staging setup
* Add an if for staging
* Implement Redis caching APIs (#2212 )
* Redis APIs
* Nit
* Partially migrate Ramcache usage to Redis (#2214 )
* Migrate all fields except feature-related cache
* Fix
* Address comments
Co-authored-by: Kyle Ju <kyleju@chromium.org>
Co-authored-by: Kyle Ju <kyleju@chromium.org>
Co-authored-by: Kyle Ju <kyleju@chromium.org>
2022-09-12 13:56:50 -07:00
Jason Robbins
697cf9b38d
Refactor remaining models.py code into core_models.py ( #2160 )
...
* Refactor remaining models.py to core_models.py.
* Move tests to the right _test file.
2022-08-23 16:00:02 -07:00
Kuan-Hsuan (Kevin) Shen
1ae5da72d4
Convert guide/edit page into a component ( #2118 )
...
* Remove guide.scss and convert edit page subheader
* Add progress API and convert rest of edit page
* Refine loading skeletons and unit tests
2022-08-15 12:04:36 -04:00
Kuan-Hsuan (Kevin) Shen
40f7323144
Add permissions API and move all feature content and js scripts into feature-page component ( #1972 )
...
* Add process and fieldDefs APIs and move components
* Add processes, cues, fielddefs tests
* Fix typos
* Add `permissions_api` and clean up `feature.html`
* Add permissions_api test and improve feature page test
* Change TODOs, rename test response variables
2022-06-25 10:54:02 -04:00
Kuan-Hsuan (Kevin) Shen
ae669d7159
Add `do_get` for `processes_api`, `fielddefs_api`, and `cues_api` ( #1970 )
...
* Add process and fieldDefs APIs and move components
* Add processes, cues, fielddefs tests
* Fix typos
* change the process route and function names
2022-06-24 19:34:24 -04:00