Lots of shit - Delete docs because they're outdated - Move Environment to env - Update server so it can be ran independently of the (main) function
not manx
2020-06-14 23:08:06 +0000
no longer set all 4chan boards to /bant/
C-xC-c
2020-04-29 14:26:43 +0000
af65b7fd1dReplace ResultT with a tuple. Result<T> is a fundamentally good idea, but just doesn't fit into bantflags properly. We don't implement the other functional extensions that would make it useful, and our use case is so small that the extra safety we get isn't worth the code complexity. It was just used as a wrapper around a tuple like (T thingWeVerifyAgainstBusinessLogic, bool failed, string errorMessage), and we can ignore the bool by using default and checking for null. Less code, easier to read.
C-xC-c
2020-02-08 22:14:23 +0000
0d2551bc92Delete the GreaseMonkey 4 version of the script since we don't need it anymore. Since we only rely on awaiting a promise once, and all other differences between the scripts are just function identifiers, we can check for the version of GreaseMonkey at runtime, choose the correct functions and wrap the one async call in an if statement. These 15 or lines of code mean I don't have to maintain two scripts anymore.
C-xC-c
2020-02-07 22:35:44 +0000
2fb5794020Fix Romania not shaking on Firefox.
C-xC-c
2020-02-07 21:42:12 +0000
63464bb7c7New flag select with flag previews. Basically makes the select consistant across all browsers, since I've just coppied what old FireFox does.
C-xC-c
2020-01-03 15:36:39 +0000
421fcdca5cCreate GreaseMonkey4 compatible script. Add JSDoc strings to most functions. The script also checks to see if you have the wrong version of bantflags for your userscript manager. Some general improvements to posting flags on 4chan.
C-xC-c
2019-12-26 18:13:39 +0000
d6b0a2af84Fix an issue with nsetup.init() being called multiple times on nodeguca. Also I've been calling nodeguca goguca for a week.
C-xC-c
2019-12-22 23:56:28 +0000
eaf0a8b703Properly actually support goguca no but for real this time. Technically breaking changes for GreaseMonkey version 1.x hence the minor version bump but I don't think anyone actually still uses it and the script is built on features that because standard in browsers after GM 2.
C-xC-c
2019-12-20 13:48:25 +0000
3493381501Generate flagsForm on index. Update board_id when moving between /nap/ and /srsbsn/
C-xC-c
2019-12-19 18:43:23 +0000
b88d8ac8abFix issue with hovering over posts
C-xC-c
2019-12-19 16:19:43 +0000
fe771d8bbeRename FlagModel to PostModel. Introduct Result<T> class to handle creation of PostModel objects instead of using a tuple.
C-xC-c
2019-12-14 10:49:27 +0000