Jason Robbins
|
a9960a0de1
|
Refresh user session when refreshing XSRF token. (#1804)
* Refresh user session when refreshing XSRF token.
* Refresh the user session on each page navigation, and fix a bug in XSRF refresh.
|
2022-03-25 16:46:40 -07:00 |
Jason Robbins
|
fe3f910336
|
In py3 code, replace the separate mock lib with unittest.mock. (#1665)
|
2022-01-11 08:20:40 -08:00 |
Jason Robbins
|
527c49abed
|
Move routing configuration to main.py. (#1552)
* Move routing configuration to main.py.
* inline_file works so we dont need this directive
* rebased
* Removed __future__s
|
2021-09-23 13:01:43 -07:00 |
Kyle Ju
|
b6bb10195a
|
Run 2to3 to detect py2 to py3 changes (#1551)
* Run 2to3 -w -n .
* Update internals/fetchmetrics.py
* Update internals/models.py
* Update internals/notifier.py
* Update pages/blink_handler.py
* Update internals/fetchmetrics.py
|
2021-09-22 18:23:14 -07:00 |
Shivam Agarwal
|
fd6018bd3d
|
20210618 gae ndb to cloud ndb (#1365)
* Added Cloud NDB to requirements
* google-cloud-core 1.7.0 requires google-auth<2.0dev,>=1.24.0, but you'll have google-auth 1.20.1 which is incompatible.
* Running DataStore Emulator on port 15606 and setting environment variable for the same
* Replaced GAE NDB imports with Cloud NDB imports
* Solved Error: No Context for Ramcache
* Solved No NDB Context Error for Cloud NDB
* Fixed Error No object QueryOptions
* Removed clear_datstore flag
* Fixed to_dict() method
* Added explicit call to method for stashing values while editing a feature
* Using Cloud NDB in testbed
* Updated README with JRE instructions and setting the DJANGO_SETTTINGS_MODULE environment variable for django.setup
* Added Env Variable for datastore emulator
* Migrated accounts_api_test.py
* Migrated approvals_api_test.py
* Migrated Comments.py and Cues_api_test.py
* Migrated Features.py
* Migrated metricsdata_test.py
* Migrated stars_api_test.py
* Fixed Deprecation warning for query options
* Migrated token_refresh_api_test.py
* Migrated basehandlers_test.py
* Migrated permissions_test.py
* Migrated ramcache_test.py
* Migrated secrets_test.py
* Migrated xsrf_test.py
* Migrated fetchmetrics_test.py
* Migrated models_test.py
* Migrated notifier_test.py
* Migrated processes_test.py
* Migrated featuredetail_test.py
* Migrated featurelist_test.py
* Migrated guide_test.py
* Migrated intentpreview_test.py
* Migrated samples_test.py
* Removed some unused stubs
* Set the consistency of datastore emulator to be 1
* Resetting the database emulator before running the tests
* Added npm targets for starting and stopping emulator
* Updated README and Developer Docs
* Removed unused imports
* Made NDB calls DRY
|
2021-06-28 19:05:04 -07:00 |
Jason Robbins
|
960befa078
|
Enforce xsrf protections (#1349)
* Enforce XSRF protections.
* Add XSRF headers to one page that was still missing them
|
2021-06-04 15:51:50 -07:00 |
Jason Robbins
|
7d48a9015c
|
Implement XSRF token refresh handler. (#1287)
* Implement XSRF token refresh handler.
* Add unit test for new API handler
|
2021-04-26 12:48:53 -07:00 |