Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adds schema for handlers concept_card_viewer & contributor_dashboard modules #13225

Merged
merged 120 commits into from
Jul 7, 2021
Merged
Changes from 1 commit
Commits
Show all changes
120 commits
Select commit Hold shift + click to select a range
d5f62b6
payload_validator(created) + schema_utils(modified) for SVS architecture
Nik-09 Jun 8, 2021
63b59db
payload
Nik-09 Jun 8, 2021
09698da
validate_args_schema in base + backend tests
Nik-09 Jun 9, 2021
6184962
resolves merge conflicts
Nik-09 Jun 11, 2021
7a0c0da
Adds linters to verify handlers must have schema
Nik-09 Jun 12, 2021
ccfc515
Merge branch 'develop' of https://github.com/oppia/oppia into SVS_arc…
Nik-09 Jun 12, 2021
d6d6782
Shows exception message in frontend when SVS validation fails.
Nik-09 Jun 12, 2021
923afbf
adds schema in backend test
Nik-09 Jun 12, 2021
7ff6796
fix coverage
Nik-09 Jun 12, 2021
4775353
adds backend test for payload_validator into shard 1.
Nik-09 Jun 12, 2021
87b8a8a
Changes logic for handling default_value cases.
Nik-09 Jun 13, 2021
21c2909
removes dict from properties list in schema utils
Nik-09 Jun 13, 2021
9396931
fix coverage
Nik-09 Jun 13, 2021
dc49efd
changes codeowners
Nik-09 Jun 13, 2021
9672271
Adds backend unit tests + comments + docstrings
Nik-09 Jun 14, 2021
1e023cd
fix coverage
Nik-09 Jun 14, 2021
be3b7e8
Merge branch 'SVS_architecture' of https://github.com/Nik-09/oppia in…
Nik-09 Jun 15, 2021
2514c36
adds backend tests for coverage
Nik-09 Jun 15, 2021
9f521fa
Merge branch 'develop' of https://github.com/oppia/oppia into SVS_arc…
Nik-09 Jun 15, 2021
822d2d7
fix coverage
Nik-09 Jun 15, 2021
b5c087a
adds backend tests for coverage
Nik-09 Jun 16, 2021
8ef20d4
fix coverage
Nik-09 Jun 16, 2021
0caee8b
fix coverage
Nik-09 Jun 16, 2021
6507fd4
Merge branch 'develop' of https://github.com/oppia/oppia into SVS_arc…
Nik-09 Jun 17, 2021
b5041d9
adds test into shard
Nik-09 Jun 17, 2021
2a979a8
backend coverage
Nik-09 Jun 17, 2021
dda9fce
fix coverage
Nik-09 Jun 17, 2021
7ead84c
structured backend test.
Nik-09 Jun 17, 2021
5eca27e
adds docstring
Nik-09 Jun 17, 2021
6e22684
fix coverage
Nik-09 Jun 17, 2021
4f091e9
changes formatting for schema in MockHandlers
Nik-09 Jun 17, 2021
5261593
refactor domain objects validator
Nik-09 Jun 18, 2021
0ec0729
refactor handling object_dict
Nik-09 Jun 18, 2021
5585a87
fixes backend tests.
Nik-09 Jun 18, 2021
bac2c04
validate_method -> validation_method
Nik-09 Jun 19, 2021
e9163c2
adds extra checks in backend test.
Nik-09 Jun 19, 2021
008fb75
updates comment
Nik-09 Jun 19, 2021
26f95a6
adds backend tests.
Nik-09 Jun 19, 2021
22bd361
Addressed review comments.
Nik-09 Jun 20, 2021
73738ff
fix coverage
Nik-09 Jun 20, 2021
59cf8ae
Addressed review comments.
Nik-09 Jun 20, 2021
f3a1552
fixes backend tests for linters
Nik-09 Jun 20, 2021
ac81f15
Addressed review comments.
Nik-09 Jun 21, 2021
28219d3
updates loop into list comprehension.
Nik-09 Jun 21, 2021
abff473
addressed review comments
Nik-09 Jun 21, 2021
63a43e0
fix coverage
Nik-09 Jun 21, 2021
d819a78
addressed review comments.
Nik-09 Jun 21, 2021
812f053
addressed review comments
Nik-09 Jun 21, 2021
64443ba
addressed review comments.
Nik-09 Jun 22, 2021
fec488f
fix coverage
Nik-09 Jun 22, 2021
8a81743
addressed review comments
Nik-09 Jun 22, 2021
4321df1
fix coverage
Nik-09 Jun 22, 2021
4ed7b05
remove repeted code.
Nik-09 Jun 22, 2021
cd8ed93
addressed review comments.
Nik-09 Jun 23, 2021
ecfcf69
Merge branch 'develop' of https://github.com/oppia/oppia into SVS_arc…
Nik-09 Jun 23, 2021
2c5fe9a
removes duplicate code from payload_validator
Nik-09 Jun 23, 2021
f86e0f3
fix backend tests
Nik-09 Jun 23, 2021
ccd32e4
schemas for contributor_dashboard+concept_card_viewer
Nik-09 Jun 24, 2021
c8ac742
fixes backend tests
Nik-09 Jun 24, 2021
b3efbac
updates logic for handling optional cases
Nik-09 Jun 25, 2021
f28337a
fixes backend tests
Nik-09 Jun 25, 2021
9a6cf88
adds backend coverage tests
Nik-09 Jun 25, 2021
501b2a2
refactores payload validator
Nik-09 Jun 25, 2021
74a41d5
adds schema type string
Nik-09 Jun 26, 2021
ad6ada3
Merge branch 'develop' of https://github.com/oppia/oppia into SVS_arc…
Nik-09 Jun 26, 2021
652eac4
adds handler class name in old handlers list
Nik-09 Jun 26, 2021
563d981
Merge branch 'SVS_architecture' of https://github.com/Nik-09/oppia in…
Nik-09 Jun 26, 2021
38074e0
fixes backend tests
Nik-09 Jun 26, 2021
bde937d
Merge branch 'develop' of https://github.com/oppia/oppia into SVS_arc…
Nik-09 Jun 26, 2021
e7db486
fix coverage
Nik-09 Jun 26, 2021
e6c529f
removes dead code.
Nik-09 Jun 27, 2021
54cdfdf
Merge branch 'develop' of https://github.com/oppia/oppia into SVS_arc…
Nik-09 Jun 27, 2021
3546a60
makes backend code typed.
Nik-09 Jun 27, 2021
28c0e54
Merge branch 'develop' of https://github.com/oppia/oppia into SVS_arc…
Nik-09 Jun 27, 2021
5ba899d
adds new handler class in old handler
Nik-09 Jun 27, 2021
0d8e7a8
addressed review comments
Nik-09 Jun 28, 2021
0931461
Merge branch 'develop' of https://github.com/oppia/oppia into SVS_arc…
Nik-09 Jun 28, 2021
1af2e00
fix coverage
Nik-09 Jun 28, 2021
cc3aa22
fix coverage
Nik-09 Jun 28, 2021
84d08a6
updates logic for handling normalized value
Nik-09 Jun 28, 2021
e086618
changes string -> basestring
Nik-09 Jun 29, 2021
821fedf
updates schema.
Nik-09 Jun 29, 2021
d438e47
Merge branch 'develop' of https://github.com/oppia/oppia into SVS_arc…
Nik-09 Jun 29, 2021
111ffd3
Merge branch 'SVS_architecture' of https://github.com/Nik-09/oppia in…
Nik-09 Jun 29, 2021
f0daba2
updates schemas
Nik-09 Jun 29, 2021
bfbaf27
fixes merge conflict
Nik-09 Jun 29, 2021
a5ffb9d
Merge branch 'develop' of https://github.com/oppia/oppia into schema_…
Nik-09 Jun 30, 2021
746e7fd
addressed review comments
Nik-09 Jun 30, 2021
d05aad6
Merge branch 'develop' of https://github.com/oppia/oppia into schema_…
Nik-09 Jun 30, 2021
e11dc7e
Merge branch 'develop' of https://github.com/oppia/oppia into schema_…
Nik-09 Jul 1, 2021
604ec3d
updates by adding schema key 'schema'
Nik-09 Jul 1, 2021
57aaeba
Merge branch 'develop' of https://github.com/oppia/oppia into schema_…
Nik-09 Jul 2, 2021
fe6690d
adds validator for language code.
Nik-09 Jul 2, 2021
67fa560
fix coverage
Nik-09 Jul 2, 2021
4c153ad
adds comment and updates docstring.
Nik-09 Jul 3, 2021
996e3ce
udates comment.
Nik-09 Jul 3, 2021
3f8466f
updates comment
Nik-09 Jul 4, 2021
29a2e66
updates comment
Nik-09 Jul 4, 2021
b592c2b
updates comment
Nik-09 Jul 4, 2021
a759f08
updates schemas
Nik-09 Jul 4, 2021
cc5bf4c
changes docstring.
Nik-09 Jul 5, 2021
3c09767
updates logic to handle csrf and source
Nik-09 Jul 6, 2021
ddd4008
fixes backend tests
Nik-09 Jul 6, 2021
908005f
updates logic to raise 400
Nik-09 Jul 6, 2021
828d706
updates logic to handle source
Nik-09 Jul 6, 2021
ffe7280
fixes backend tests
Nik-09 Jul 6, 2021
412c999
updates logic
Nik-09 Jul 6, 2021
65f6869
removes if-block in dispatch method
Nik-09 Jul 6, 2021
6790049
adds previous if-else logic to handle source
Nik-09 Jul 6, 2021
4585c9e
Merge branch 'develop' of https://github.com/oppia/oppia into schema_…
Nik-09 Jul 6, 2021
3e3f317
updates if into elif
Nik-09 Jul 6, 2021
c8d9f68
adds comment in csrf_token
Nik-09 Jul 6, 2021
f390db2
updates logic and adds tests for backend coverage.
Nik-09 Jul 6, 2021
5bb3536
fixes coverage
Nik-09 Jul 6, 2021
ee03329
fixes backend tests
Nik-09 Jul 7, 2021
57dd19b
updates comment
Nik-09 Jul 7, 2021
d2f002b
uses sanitize url instead of regex.
Nik-09 Jul 7, 2021
cdbd723
fix coverage
Nik-09 Jul 7, 2021
1d58058
fix coverage.
Nik-09 Jul 7, 2021
deea6aa
uses regex to check source url.
Nik-09 Jul 7, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Merge branch 'develop' of https://github.com/oppia/oppia into SVS_arc…
…hitecture
  • Loading branch information
Nik-09 committed Jun 17, 2021
commit 6507fd498d8824b925cc9855ec52392d055b0213

This merge commit was added into this branch cleanly.

There are no new changes to show, but you can still view the diff.