-
Notifications
You must be signed in to change notification settings - Fork 17
BC-11033 - Unify config handling in modules #6018
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
Open
bischofmax
wants to merge
112
commits into
main
Choose a base branch
from
BC-11033
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
+10,405
−8,925
Open
Changes from all commits
Commits
Show all changes
112 commits
Select commit
Hold shift + click to select a range
95c8a44
Use ConfigurationModule for collaborative text editor and etherpad cl…
bischofmax b4b58d4
Refactor CollaborativeTextEditorService tests to use constants for co…
bischofmax e2b612d
Remove failing test
bischofmax 7493e6e
Merge branch 'main' into BC-11033
bischofmax ec0456e
BC-11033-account (#6012)
SevenWaysDP 89d17fd
Refactor config in lesson module (#6015)
bischofmax 7324ae3
Merge branch 'main' into BC-11033
SevenWaysDP 6d667a8
BC-11033 - Refactor alert module to integrate new configuration struc…
SevenWaysDP 637dda5
Pass EtherpadClientConfig from CollaborativeTextEditorModule (#6020)
bischofmax b98f720
Refactor StringToNumber transformer to handle number inputs and impro…
SevenWaysDP d5cd98e
Refactor meta tag extractor module to implement configuration class (…
bischofmax ebbc696
BC-11033 - authentication module (#6027)
SevenWaysDP 9ac9d66
Refactor Encryption Module to register Encryption Config (#6022)
bischofmax 9475967
Merge branch 'main' into BC-11033
SevenWaysDP 56ae787
News & Oauth
bischofmax fdbc8d7
BC-11033 - replace config in auth-guard-module (#6029)
SevenWaysDP bb43866
Merge branch 'main' into BC-11033
SevenWaysDP e9dae70
BC-11033 - refactor OAuth provider configuration and update tests to …
bischofmax 41f91f5
Provisioning and group module: refactor configuration handling (#6037)
bischofmax 311f932
BC-11033-access-token (#6031)
SevenWaysDP 23f5161
BC-11033 - Refactor TSP client configuration and factory to use new c…
bergatco 0776102
Refactor registration feature configuration to use new public API con…
bischofmax efab244
Bc 11033 - board (#6034)
SevenWaysDP 01e6d6e
fix imports
SevenWaysDP 89bed65
BC-11033-role-room (#6042)
bischofmax d7cb081
Refactor roster module to integrate new public API configuration stru…
bischofmax 79cd608
Refactor Rocket.Chat configuration to use new structure and remove de…
bischofmax 6b314aa
Refactor school module to implement new configuration structure for s…
bischofmax b110512
Refactor mail module and service to use new configuration structure a…
bischofmax dd8ce58
BC-11033 - Update TSP sync configuration and strategy to utilize new …
bergatco 779bee6
BC-11033 - replace config in common cartridge (#6046)
SevenWaysDP 7ad4757
Merge branch 'main' into BC-11033
bergatco 8cff9ec
BC-11033 - Refactor logger configuration to remove deprecated propert…
SevenWaysDP 31ac13e
Use new config approach for sharing module (#6051)
bischofmax b2d94dd
Add TSP_API_CLIENT_BASE_URL to environment configuration files
bischofmax b3613aa
task module
bischofmax 5b6358a
New Config for tool module (#6055)
bischofmax 535ffd0
Merge remote-tracking branch 'origin/main' into BC-11033
SevenWaysDP 4bf66fe
Refactor ValkeyClientModule: remove unused async registration method …
SevenWaysDP c5364ab
BC-11033 - integrate S3 client configuration for H5P and FWU content …
SevenWaysDP 7cc701c
refactor learnroom configuration management (#6057)
bischofmax cc71386
BC-11033 - Refactor identity management module to use new configurati…
bergatco 9d6d3a4
Bc 11033 refactor rabbitmq configuration (#6065)
SevenWaysDP 141eac0
fix: remove FilesStorageClientModule from multiple modules and update…
SevenWaysDP 9355c63
Merge branch 'main' into BC-11033
bischofmax 9e84ecf
Merge branch 'BC-11033' of github.com:hpi-schul-cloud/schulcloud-serv…
bischofmax 4f3f320
fix: update feature flag for room sharing in share token creation tests
SevenWaysDP a5ba7fe
Update featureCourseShare configuration in share token creation tests
bischofmax 700c476
Merge branch 'BC-11033' of github.com:hpi-schul-cloud/schulcloud-serv…
bischofmax ec40d5a
Refactor user configuration and permissions handling (#6064)
bischofmax 296fe82
feat: add default feature toggle settings for visibility
bischofmax ecb4977
Integrate user import configuration and update related services (#6068)
bischofmax 931a4a8
BC-11033 - Refactor schulconnex client configuration and remove depre…
bergatco 9cd88f0
Implement user login migration configuration and update related servi…
bischofmax 56719a6
BC-11033 - feat: update provisioning modules to register Provisioning…
bergatco a4b527e
BC-11033 - feat: add HYDRA_URI to schulconnex license provisioning co…
bergatco 9c114a8
Add config to deletion module
bischofmax 8de5613
BC-11033 - Refactor calendar configuration and remove deprecated opti…
bergatco 6f6e94a
BC-11033 - add database module (#6076)
SevenWaysDP 47020df
Merge remote-tracking branch 'origin/main' into BC-11033
SevenWaysDP 2edde24
BC-11033 - refactor H5P editor configuration (#6070)
SevenWaysDP 8f51525
BC-11033 - Refactor collaborative-storage configuration and remove de…
bergatco ff473f9
BC-11033 - Refactor deletion-console configuration and remove depreca…
bergatco 45bc41c
BC-11033 - Refactor idp-console configuration and remove deprecated o…
bergatco cfde98c
Merge branch 'main' into BC-11033
SevenWaysDP 3436dc8
BC-11033 - Refactor management configuration and remove deprecated op…
bergatco 4263e7c
Merge branch 'main' into BC-11033
SevenWaysDP 4363dbb
Merge remote-tracking branch 'origin/main' into BC-11033
SevenWaysDP 8597f07
Refactor database module to use MongoDriver and update import path fo…
SevenWaysDP fed038f
BC-11033 - Refactor video conference remove Configuration.get() (#6085)
SevenWaysDP 7635887
BC-11033-remove-config-get-sh (#6089)
SevenWaysDP 0d8b4aa
BC-11033 - Refactor FWU content configuration and remove deprecated o…
SevenWaysDP ad973d1
BC-11033 - refactor(metrics): remove Prometheus metrics implementatio…
SevenWaysDP df17a6e
Revert "BC-11033 - refactor(metrics): remove Prometheus metrics imple…
SevenWaysDP 4e6c719
Merge branch 'main' into BC-11033
SevenWaysDP bccd46b
refactor(config): update validation decorators for scTitle in registr…
SevenWaysDP 2782ff7
BC-11033 - refactor(metrics): remove Prometheus metrics implementatio…
SevenWaysDP f981efd
refactor(rocketchat): update admin properties to be optional in confi…
SevenWaysDP a019d23
refactor(metrics): remove unnecessary async from metrics server liste…
SevenWaysDP 3db908d
refactor(common-cartridge): register DatabaseModule with User entity
SevenWaysDP 0779a05
refactor(database): add migration options to DatabaseModule registration
SevenWaysDP c2c1da7
Implement timeout interceptor with dynamic configuration and update c…
bischofmax 24110d1
Merge remote-tracking branch 'origin/main' into BC-11033
SevenWaysDP 884be83
BC-11033 - Remove empty configuration interfaces and relateted export…
bergatco 7c42784
BC-11033 - Rename `configService` to `config` (#6093)
bergatco c1e994d
BC-11033-config-get-rest (#6095)
SevenWaysDP f617f68
BC-11033 - Remove unused `IMPORTUSER_SAVE_ALL_MATCHES_REQUEST_TIMEOUT…
bergatco f9373a7
Add missing host for admin server (#6094)
bischofmax e028092
BC-11033 - Remove unused ConfigModule imports from various module spe…
bergatco 7aaff88
BC-11033 - Refactor request logging middleware integration across mul…
SevenWaysDP a31635d
BC-11033 - Refactor BOARD_CONTEXT_PUBLIC_API_CONFIG provider to remov…
bergatco b0e52d2
Merge branch 'main' into BC-11033
SevenWaysDP 30ab378
BC-11033 - todos (#6101)
SevenWaysDP 1157781
BC-11033 - Move email configuration and logging to dedicated modules;…
SevenWaysDP daf33c3
Clean up server config (#6100)
bischofmax 2b4acd2
BC-11033 - Add additional environment variables to schulconnex licens…
bergatco 70f53c4
BC-11033 - Update CTL_TOOLS_BACKEND_URL to use PUBLIC_BACKEND_URL in …
bergatco ea22b58
Remove TLDRAW_ADMIN_API_CLIENT configuration from schulconnex license…
bergatco b32bf3b
Fix setupNestServices in feathers tests (#6104)
bischofmax d487330
BC-11033 - Update module registration parameters to use configConstru…
bergatco b35450a
BC-11033 - Refactor database module integration in setupNestServices …
bischofmax 0fded62
Update database URL for testing and enhance ETHERPAD configuration in…
SevenWaysDP 4f582d8
BC-11033 - add tests (#6105)
SevenWaysDP ce21026
wip test
SevenWaysDP 52ff3d2
wip test 2
SevenWaysDP 34f0015
Add HYDRA_URL environment variable to migration workflow
SevenWaysDP 47f9f9a
Fix environment variable name from HYDRA_URL to HYDRA_URI in migratio…
SevenWaysDP ed17f3c
Remove unused environment variables from migration workflow
SevenWaysDP abb53a8
Add RabbitMQ service configuration to migration workflow
SevenWaysDP 5c849f7
Merge branch 'main' into BC-11033
SevenWaysDP 330e481
Update sonar.coverage.exclusions to include additional files for impr…
bischofmax 127de55
Merge branch 'BC-11033' of github.com:hpi-schul-cloud/schulcloud-serv…
bischofmax File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
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
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,65 @@ | ||
| ETHERPAD__PAD_URI=http://localhost:9001/p | ||
| ETHERPAD__URI=http://localhost:9001/api/1.2.14 | ||
| ETHERPAD__API_KEY=381d67e6347d235ac9446da3ea10a82efd6f8ae09fa2e90efeda80f82feeb4fd | ||
|
|
||
| ALERT_STATUS_URL=https://status.dbildungscloud.dev/ | ||
| SC_THEME=default | ||
|
|
||
| AES_KEY=randomStringWithAtLeast16Chars; | ||
|
|
||
| SC_DOMAIN=localhost | ||
|
|
||
| SESSION_VALKEY__MODE=in-memory | ||
|
|
||
| JWT_PRIVATE_KEY="-----BEGIN RSA PRIVATE KEY-----\n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\n-----END RSA PRIVATE KEY-----\n" | ||
| JWT_PUBLIC_KEY="-----BEGIN RSA PUBLIC KEY-----\nMIICCgKCAgEA0/oW2sIZWvVt0AEgQ8PS80/udJzfWXu6t2QWjUcQA2THGvDSXXMH\n6YMMY2czyBgf6L7hHV/9p1Trfpe7YgxYhOoGsxhXG1keAYQ4+mdveaUAa3uiACdE\nodsB0OFjVUdgOHCyUIXFfhSsp2p2tmZeFi/bE2v/05kYO+ExgQuzUDbB8bCr1sc7\ngMS/2dC2iE/BVw/I0F14oZkZn0fshojg4qoaLbLVKB7Iw53IXF2878zXp81Jdnnv\nHdwVbGWqoII6sHZFQs8ob5S/WGMl4QnBHN98x0KmORUFyTv5kK4cdcC8LJ1HpoVW\nNC6js84iF9yFRhYXY2RHqh7BwaZZ4XZym/MetTdQTBDaSvhXe0A3WdahNG+DGrie\nhd6doWk98Adb49InaodH64ZRkurxiX61GEtzjMRq9EfGS5R/IfcWyPQbiir6ymKX\nfOUtywRjcm3FZzmT7j3c0UHzQVEH0NBfTMj+QKz5NILNP230j0DcjNImDbHHcVH1\nquSb6e0WXjKANTkf4gaTOw7jdQDFw0Ou3aEmwPg+Xk1cwCwSHOOmPSSssZwgjpzG\nodPO3vsMGfRYTwcGbzgdQFFj0qTmvgnM5MHtEy8qCyvM4OsAPnE0zQWn48p7PVdJ\nm6j0H/1BYgVw1KxecIVk/HryoTOkgS9lhLu8iEIyrpAlWascIK7Uw58CAwEAAQ==\n-----END RSA PUBLIC KEY-----\n" | ||
| ADMIN_API__ALLOWED_API_KEYS=thisisasupersecureapikeythatisabsolutelysave | ||
|
|
||
| TLDRAW_ADMIN_API_CLIENT__BASE_URL=http://localhost:3349 | ||
| TLDRAW_ADMIN_API_CLIENT__API_KEY=tldraw-admin-key | ||
|
|
||
| HYDRA_URI=http://localhost:9001 | ||
|
|
||
| PROVISIONING_SCHULCONNEX_POLICIES_INFO_URL=http://localhost:8888/v1/policies-info | ||
|
|
||
| API_HOST=http://localhost:3030/api | ||
| FILES_STORAGE__SERVICE_BASE_URL=http://localhost:4444 | ||
|
|
||
| ROCKET_CHAT_ADMIN_USER=admin | ||
| ROCKET_CHAT_ADMIN_PASSWORD=adminpassword | ||
|
|
||
| NEST_LOG_LEVEL=debug | ||
|
|
||
| H5P_EDITOR__S3_ENDPOINT=http://localhost:9000 | ||
| H5P_EDITOR__S3_REGION=eu-central-1 | ||
| H5P_EDITOR__S3_ACCESS_KEY_ID=miniouser | ||
| H5P_EDITOR__S3_SECRET_ACCESS_KEY=miniouser | ||
| H5P_EDITOR__S3_BUCKET_CONTENT=h5p-content-bucket | ||
| H5P_EDITOR__S3_BUCKET_LIBRARIES=h5p-content-library | ||
| H5P_EDITOR__LIBRARIES_S3_ACCESS_KEY_ID=miniouser | ||
| H5P_EDITOR__LIBRARIES_S3_SECRET_ACCESS_KEY=miniouser | ||
|
|
||
| FWU_CONTENT__S3_ENDPOINT=http://localhost:9000 | ||
| FWU_CONTENT__S3_REGION=eu-central-1 | ||
| FWU_CONTENT__S3_ACCESS_KEY=miniouser | ||
| FWU_CONTENT__S3_SECRET_KEY=miniouser | ||
| FWU_CONTENT__S3_BUCKET_CONTENT=h5p-content-bucket | ||
| FWU_CONTENT__S3_BUCKET=fwu-content | ||
| TSP_API_CLIENT_BASE_URL=http://localhost:8080 | ||
|
|
||
| PUBLIC_BACKEND_URL=http://localhost:3030/api | ||
| CTL_TOOLS_BACKEND_URL=http://localhost:3030/api | ||
|
|
||
| RABBITMQ_URI=amqp://guest:guest@localhost:5672 | ||
|
|
||
| DB_URL=mongodb://127.0.0.1:27017/schulcloud | ||
| DB_ENSURE_INDEXES=true | ||
|
|
||
| CALENDAR_SERVICE_ENABLED=false | ||
|
|
||
| HOSTNAME=localhost | ||
|
|
||
| HOST=http://localhost:4000 | ||
|
|
||
| LICENSE_SUMMARY_URL=http://localhost:3030/api/licenses/summary | ||
| ROOM_MEMBER_INFO_URL=http://localhost:3030/api/rooms/member-info | ||
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
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,73 @@ | ||
| ETHERPAD__PAD_URI=http://localhost:9001/p | ||
| ETHERPAD__URI=http://localhost:9001/api/1.2.14 | ||
| ETHERPAD__API_KEY=381d67e6347d235ac9446da3ea10a82efd6f8ae09fa2e90efeda80f82feeb4fd | ||
|
|
||
| ALERT_STATUS_URL=https://status.dbildungscloud.dev/ | ||
| SC_THEME=default | ||
|
|
||
| AES_KEY=test-key-with-32-characters-long | ||
| SC_DOMAIN=localhost | ||
|
|
||
| SESSION_VALKEY__MODE=in-memory | ||
|
|
||
| JWT_PRIVATE_KEY="-----BEGIN RSA PRIVATE KEY-----\n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\n-----END RSA PRIVATE KEY-----\n" | ||
|
||
| JWT_PUBLIC_KEY="-----BEGIN RSA PUBLIC KEY-----\nMIICCgKCAgEA0/oW2sIZWvVt0AEgQ8PS80/udJzfWXu6t2QWjUcQA2THGvDSXXMH\n6YMMY2czyBgf6L7hHV/9p1Trfpe7YgxYhOoGsxhXG1keAYQ4+mdveaUAa3uiACdE\nodsB0OFjVUdgOHCyUIXFfhSsp2p2tmZeFi/bE2v/05kYO+ExgQuzUDbB8bCr1sc7\ngMS/2dC2iE/BVw/I0F14oZkZn0fshojg4qoaLbLVKB7Iw53IXF2878zXp81Jdnnv\nHdwVbGWqoII6sHZFQs8ob5S/WGMl4QnBHN98x0KmORUFyTv5kK4cdcC8LJ1HpoVW\nNC6js84iF9yFRhYXY2RHqh7BwaZZ4XZym/MetTdQTBDaSvhXe0A3WdahNG+DGrie\nhd6doWk98Adb49InaodH64ZRkurxiX61GEtzjMRq9EfGS5R/IfcWyPQbiir6ymKX\nfOUtywRjcm3FZzmT7j3c0UHzQVEH0NBfTMj+QKz5NILNP230j0DcjNImDbHHcVH1\nquSb6e0WXjKANTkf4gaTOw7jdQDFw0Ou3aEmwPg+Xk1cwCwSHOOmPSSssZwgjpzG\nodPO3vsMGfRYTwcGbzgdQFFj0qTmvgnM5MHtEy8qCyvM4OsAPnE0zQWn48p7PVdJ\nm6j0H/1BYgVw1KxecIVk/HryoTOkgS9lhLu8iEIyrpAlWascIK7Uw58CAwEAAQ==\n-----END RSA PUBLIC KEY-----\n" | ||
| ADMIN_API__ALLOWED_API_KEYS=onlyusedintests:thisistheadminapitokeninthetestconfig,someotherkey | ||
|
|
||
| TLDRAW_ADMIN_API_CLIENT__BASE_URL=http://localhost:3349 | ||
| TLDRAW_ADMIN_API_CLIENT__API_KEY=tldraw-admin-key | ||
|
|
||
| HYDRA_URI=http://hydra:9001 | ||
|
|
||
| FEATURE_SCHULCONNEX_COURSE_SYNC_ENABLED=true | ||
|
|
||
| API_HOST=http://localhost:3030/api | ||
| FILES_STORAGE__SERVICE_BASE_URL=http://localhost:4444 | ||
|
|
||
| ROCKET_CHAT_ADMIN_USER=admin | ||
| ROCKET_CHAT_ADMIN_PASSWORD=adminpassword | ||
|
|
||
| FEATURE_ROOM_COPY_ENABLED=true | ||
|
|
||
| NEST_LOG_LEVEL=error | ||
| EXIT_ON_ERROR=false | ||
|
|
||
| H5P_EDITOR__S3_ENDPOINT=http://localhost:9000 | ||
| H5P_EDITOR__S3_REGION=eu-central-1 | ||
| H5P_EDITOR__S3_ACCESS_KEY_ID=miniouser | ||
| H5P_EDITOR__S3_SECRET_ACCESS_KEY=miniouser | ||
| H5P_EDITOR__S3_BUCKET_CONTENT=h5p-content-bucket | ||
| H5P_EDITOR__S3_BUCKET_LIBRARIES=h5p-content-library | ||
| H5P_EDITOR__LIBRARIES_S3_ACCESS_KEY_ID=miniouser | ||
| H5P_EDITOR__LIBRARIES_S3_SECRET_ACCESS_KEY=miniouser | ||
|
|
||
| FWU_CONTENT__S3_ENDPOINT=http://localhost:9000 | ||
| FWU_CONTENT__S3_REGION=eu-central-1 | ||
| FWU_CONTENT__S3_ACCESS_KEY=miniouser | ||
| FWU_CONTENT__S3_SECRET_KEY=miniouser | ||
| FWU_CONTENT__S3_BUCKET_CONTENT=h5p-content-bucket | ||
| FWU_CONTENT__S3_BUCKET=fwu-content | ||
| TSP_API_CLIENT_BASE_URL=http://localhost:8080 | ||
|
|
||
| PUBLIC_BACKEND_URL=http://localhost:3030/api | ||
| CTL_TOOLS_BACKEND_URL=http://localhost:3030/api | ||
|
|
||
| SCHULCONNEX_CLIENT__API_URL=http://localhost:8888/v1/ | ||
| SCHULCONNEX_CLIENT__TOKEN_ENDPOINT=http://localhost:8888/realms/SANIS/protocol/openid-connect/token | ||
| SCHULCONNEX_CLIENT__CLIENT_ID=schulcloud | ||
| SCHULCONNEX_CLIENT__CLIENT_SECRET=secret | ||
|
|
||
| TEACHER_VISIBILITY_FOR_EXTERNAL_TEAM_INVITATION=opt-in | ||
|
|
||
| RABBITMQ_URI=amqp://guest:guest@localhost | ||
|
|
||
| DB_URL=mongodb://127.0.0.1:27017/schulcloud-test | ||
| DB_ENSURE_INDEXES=true | ||
|
|
||
| HOST=http://localhost:4000 | ||
| HOSTNAME=localhost | ||
|
|
||
| INCOMING_REQUEST_TIMEOUT_COPY_API=8000 | ||
|
|
||
| LICENSE_SUMMARY_URL=http://localhost:3030/api/licenses/summary | ||
| ROOM_MEMBER_INFO_URL=http://localhost:3030/api/rooms/member-info | ||
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
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
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
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
Oops, something went wrong.
Oops, something went wrong.
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.