theopolisme
29f68565a1
Add preferences interface!
...
Lots going on here, I contemplated summarizing it, but…
To be continued. This implements the interface and adds a couple of
prefs, more still need to be decided and added.
2014-05-23 18:13:54 -05:00
theopolisme
083985e592
Run setupAjaxStopHandler() in prepareForProcessing(), to ensure it still runs in non-form-based modes
2014-05-22 17:39:35 -05:00
theopolisme
be57536803
Don't update the timestamp of existing template
...
Timestamps are the date at which `x` template was first added to the
page, and as such they shouldn’t be updated when merely the status is
changed.
2014-05-22 15:47:05 -05:00
theopolisme
94d4d58741
reviewerts -> reviewts..."oops?"
2014-05-22 15:46:02 -05:00
theopolisme
13062c108a
Attach the ajaxStop handler *after* making ajax requests in fn()
...
Also now broken out into separate setupAjaxStopHandler() function.
2014-05-22 06:18:49 -05:00
theopolisme
5e760a5266
Add small=yes contextually to old decline templates
2014-05-21 17:29:12 -05:00
theopolisme
9d48bf01fe
Remove some placeholder fluff
2014-05-20 16:50:08 -05:00
theopolisme
f890725d1f
Stop publicizing internal version name (tooltips are fun, though)
2014-05-20 16:49:46 -05:00
theopolisme
55c20a0169
getName makes more sense here
2014-05-20 16:49:07 -05:00
theopolisme
fb8a2b53c2
such refactor
2014-05-20 16:48:51 -05:00
theopolisme
f44b4cab5c
Remove onload since it doesn't always fire; remove warning that's probably more obnoxious than helpful
2014-05-19 18:10:00 -05:00
theopolisme
9a383b651d
type=text to prevent wacky checkboxes in old versions of firefox
2014-05-19 16:20:28 -05:00
theopolisme
1199ba4906
update readme
2014-05-19 16:14:42 -05:00
theopolisme
346b3017bd
better handling for patch version increments; rm random space
2014-05-19 15:45:11 -05:00
theopolisme
b0ad8a24b6
v0.8
2014-05-18 19:29:32 -05:00
theopolisme
6a66debe5e
*ZOMG* unit tests, finally!
...
Not really any actual tests in here (except for a typeof AFCH ===
‘object’ assertion…gotta start somewhere!), but this is the framework.
2014-05-18 17:10:51 -05:00
theopolisme
e05f067322
When accepting, also move associated talk page of submission if exists
2014-05-18 17:08:26 -05:00
theopolisme
521d542d9d
Under review warning: add fallback, include link to history, open links in new tabs
2014-05-14 17:00:49 -05:00
theopolisme
8c7fe8d094
Show copies of personal most-used declines at top of decline list
2014-05-13 19:41:36 -05:00
theopolisme
4117ef554a
Include section header in accept notification
2014-05-13 17:57:45 -05:00
theopolisme
062b4f037a
Consistency is key
2014-05-13 17:57:34 -05:00
theopolisme
73baabc621
Stop trailing slashes from blowing up the script
2014-05-13 17:50:40 -05:00
theopolisme
187aa12e73
whitespace :P
2014-05-07 21:43:44 -05:00
theopolisme
eb25b45276
Update comment regex for old format
2014-05-07 21:37:07 -05:00
theopolisme
baf4f90834
Simulate cleanUp first so that we don't warn about HTML comments that the script will remove anyway in the future
2014-05-07 21:33:56 -05:00
theopolisme
f1f2868db6
Add "Teahouse invite" functionality for declines
2014-05-07 21:18:15 -05:00
theopolisme
8128df3246
If the "Review" link is clicked again, just reload the main view
2014-05-07 21:02:16 -05:00
theopolisme
999a520c51
Stupid typos are stupid
2014-05-06 05:52:49 -05:00
theopolisme
70e56c463f
Add whitelist checker patch for old AFCH script
...
I put it in in /misc, since…well…where else was there to put it?
2014-05-05 16:26:17 -05:00
theopolisme
a3454dc971
G13: Non-AFC space drafts must have an {{AFC submission}} template to be eligible
2014-05-04 19:51:27 -05:00
theopolisme
f4aff2730e
Don't show a "references after reflist" error if references are embedded in the reflist
2014-05-04 19:50:32 -05:00
theopolisme
5afdf19c31
CSD: Use built in editPage status element with custom statusText
...
Let’s not reinvent the wheel here. Plus, adds (diff) link and all that
good stuff.
2014-04-30 17:41:51 -05:00
theopolisme
be4abe0d08
Expand embedded tags (like <nowiki>)
2014-04-28 17:36:30 -05:00
theopolisme
d6daaa1200
Show log page in status message
2014-04-28 16:32:32 -05:00
theopolisme
e2143cb60b
stupid typos are stupid
2014-04-28 16:31:41 -05:00
theopolisme
cfccff6ee4
Avoid duplicate entries for WikiProjects
2014-04-21 16:22:18 -05:00
theopolisme
37c04681a9
Update comment text -.-
2014-04-21 16:19:27 -05:00
theopolisme
5ed3b8fc80
Warn when the submission contains HTML comments longer than 30 characters
2014-04-20 12:07:17 -05:00
theopolisme
7431c20276
Standardize names (previously they magically changed from view to show)
2014-04-20 12:06:50 -05:00
theopolisme
02c3c9a722
Show build errors in upload.py
2014-04-20 11:35:56 -05:00
theopolisme
c6b1c34375
Fix toggle target
2014-04-20 11:08:28 -05:00
theopolisme
2fa1efe109
listaref is apparently valid
2014-04-20 11:08:00 -05:00
theopolisme
849b24deea
Resolve deferred before returning when no deletions present
2014-04-16 12:14:41 -07:00
theopolisme
b8be6e4cdc
ho hum
2014-04-13 17:12:49 -07:00
theopolisme
6a3a158e45
"v0.7"
2014-04-13 17:11:04 -07:00
theopolisme
3d214df6c3
Derp
2014-04-13 17:06:19 -07:00
theopolisme
a2fe834055
Add release.py which automates release+commit+tag process
2014-04-13 17:02:08 -07:00
theopolisme
f33c06d13e
editPage: handle nochange, diffLink -> $diffLink
2014-04-12 13:15:40 -05:00
theopolisme
823b19ef2d
Wait for other JS to load before marking old links
...
So we don’t miss scripts loaded after afch-rewrite.
2014-04-12 11:01:54 -05:00
theopolisme
5ca33cd4f9
Make diff link smaller, generalize classes
2014-04-12 10:45:59 -05:00