-
Notifications
You must be signed in to change notification settings - Fork 317
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
Track down username access casing #180
Comments
Alright was just wondering if there was a workaround in the meantime... putting sooner label on #130 because it would be nice to identify authors without having to go through the user list and before ppl start utilizing exact urls more. Marking as duplicate but will keep open if you think there is a temporary workaround... otherwise close please. P.S. Wish there was a "freeze" issues flag on GH kind of like the lock issue so big things like these could temporarily halt all others. #130 and #135 should probably be near our first priority as of now. I've been dancing around those quite a bit in testing with figuring out what to do next and/or simultaneously. |
Closed by #130 |
* **NOTE** This is not the permanent solution but a compromise on existing S3 DB structure and this hot fix isn't as effecient as OpenUserJS#486 solution *(hence the term hot fix vs solution)*. * Change `caseInsensitive` regular expression maker into `caseSensitive` with exception on username to accomodate OpenUserJS#180 without the issue in OpenUserJS#656 * This removes the future security issue with unintended hidden scripts... manual DB examination will need to happen for anyone who has done this before but can be done in time with @sizzlemctwizzle and/or @Martii... future scripts should properly be created at least. * Noted code inconsistency with `installName` versus "more than `installName`"... this should be corrected at some point. * Leaving `caseInsensitive` in as a potential library function in `scriptStorage`... which could probably be in libs but that's where it is currently. Closes OpenUserJS#656
* Still used to a slightly different coding style myself...apologies Applies to OpenUserJS#658, OpenUserJS#656, OpenUserJS#486, and OpenUserJS#180
* This goes back to when I first came into the project and noticed that `marti` and `Marti` were inconsistent in script access * Added in a WARNING note for no error handling again Applies to OpenUserJS#83 and OpenUserJS#180 / OpenUserJS#130 / OpenUserJS#130 (comment)
* This goes back to when I first came into the project and noticed that `marti` and `Marti` were inconsistent in script access * Added in a WARNING note for no error handling again Auto-merge Applies to #83 and #180 / #130 / #130 (comment)
Applies to #486 / #180 / #130 / #130 (comment) / #819 Auto-merge
This user has scripts with lower case username (here for example)... but can only access the user page with the properly cased username. Same goes with my account too... I assume most others that have capitals in them as well.
Mentioned briefly in this comment from #130 and probably applies to #135
The text was updated successfully, but these errors were encountered: