This repository was archived by the owner on Apr 26, 2024. It is now read-only.
-
-
Notifications
You must be signed in to change notification settings - Fork 2.1k
Add an admin API endpoint to support per-user feature flags #15344
Merged
Merged
Changes from 1 commit
Commits
Show all changes
29 commits
Select commit
Hold shift + click to select a range
5a1f946
add an experimental features table and a class to access it
H-Shay ec04542
add an admin endpoint and handler class to access table
H-Shay 0841f79
add some tests of basic functionality
H-Shay 28f835a
newsframent
H-Shay 1b68698
Merge branch 'develop' into shay/experimental_flags
H-Shay daf8a9f
fix schema delta
H-Shay dc6207a
fix bad import (thanks pycharm)
H-Shay 845c07e
drop unnecessary handler class and user enum for verification
H-Shay c999fea
rewrite table
H-Shay 5c9c4b7
allow for bulk setting/getting of features, cache result of getting
H-Shay 6280124
update tests
H-Shay d3f7032
Merge branch 'develop' into shay/experimental_flags
H-Shay aa74c4a
update schema
H-Shay 985eba9
Merge branch 'develop' into shay/experimental_flags
H-Shay 2c1191d
update comments and schema number
H-Shay 4847df7
add new boolean column to `port_db` script and capitalize FALSE
H-Shay 1ca2989
properly handle boolean column in sqlite
H-Shay e86e39c
it's postgres, not postgre
H-Shay fadb5e6
make PUT and GET more symmetrical for ease of use
H-Shay 0496d1d
Update docs/admin_api/experimental_features.md
H-Shay 2044c14
update docs
H-Shay dcc9c41
fix the urls
H-Shay 37e7f30
get rid of sqlite-specific table
H-Shay 401cb10
schema version is now 75 so move file
H-Shay 8927eae
Apply suggestions from code review
H-Shay 17e48be
Merge branch 'develop' into shay/experimental_flags
H-Shay 427d65f
fix schema drift
H-Shay 80d3f69
Merge branch 'shay/experimental_flags' of https://github.com/matrix-o…
H-Shay 6a994dd
update test to accompdate new error message
H-Shay File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.