feat: Disable sign up for xandylearning subdomain- #547 - #548
Conversation
|
Claude finished @HarishV14's task in 2m 17s —— View job Code ReviewTodo List
The core change (adding Findings (posted as inline comments):
Positive note: Minor/non-blocking:
No security, performance, or memory-leak concerns found in the diff. |
| "version" : "1.1.7", | ||
| "version_code" : 9, | ||
| "testpress_site_subdomain" : "sandbox", | ||
| "version_code" : 123, | ||
| "testpress_site_subdomain" : "xandylearning", |
There was a problem hiding this comment.
This changes the shared default config.json (currently what master builds as "sandbox") to point at xandylearning and bumps version_code from 9 to 123. A couple of concerns:
testpress_site_subdomainis now"xandylearning"butpackage_name(in.testpress.sandbox) andapp_name("Testpress Sandbox") are unchanged — is that intentional, or should this branch's config only be used for a client-specific build rather than merged intomaster's default config?- The
version_codejump from9to123looks unrelated to the "disable signup" feature — please confirm this is intentional and not a leftover from local testing.
If this repo builds a single app per branch/tag from config.json, merging this to master would change what everyone building from master gets by default. Worth double-checking before merge.
| import java.util.concurrent.Executors; | ||
|
|
||
| import javax.inject.Inject; | ||
| import in.testpress.testpress.core.Constants; |
There was a problem hiding this comment.
in.testpress.testpress.core.Constants is already imported further down in this file (pre-existing import, now at line 67 after this diff). This adds a duplicate import. Javac tolerates duplicate imports so it won't break the build, but it should be removed since it's redundant.
the current subdomain matches the disallowed list