1a25482
(refs/pull/53/head)
EranBot has been replaced by CopyPatrolBot by
2024-11-10 00:10:43 +0530
282b2d7
(python3)
Mostly finish Jinja refactoring by
2024-11-03 23:09:32 -0500
5c0a2d4
(main)
Merge pull request #52 from earwig/feat/auth by
2024-10-04 19:14:01 -0400
10add79
(refs/pull/52/head)
Require OAuth for search engine checks by
2024-10-04 13:19:41 +0800
35dee57
Add OAuth flow by
2024-10-04 13:00:16 +0800
bb28ba4
update resources by
2024-10-04 12:57:19 +0800
c9066e6
More Python 3 conversion and heavy refactoring by
2024-10-02 23:40:16 -0400
1f89391
Initial Python 3 conversion by
2024-08-29 00:23:43 -0400
506183e
(multi-sources)
Initial version of multiple source support by
2024-08-19 21:38:04 -0400
bae024b
(copyvios-ng)
Copyvios NG: Initial proof-of-concept by
2023-11-10 15:21:57 -0500
19c873f
Random bugfixes by
2024-08-20 01:17:39 +0000
b896b53
Copyvios NG: Move legacy code to a subdirectory by
2023-11-10 15:19:07 -0500
23663af
Fix background URL generation by
2021-12-16 01:47:39 -0500
3c09a05
Fix by
2021-06-27 18:49:45 -0400
13b548a
Form restyling; layout cleanup/responsiveness by
2021-06-27 13:47:15 -0400
b74efee
Flipped condition by
2021-06-13 04:04:00 -0400
5d18a91
Forgot to update min.css by
2021-06-13 04:03:28 -0400
79ec7a3
Styling tweaks by
2021-06-13 04:03:03 -0400
208ebd3
Restyling by
2021-06-13 03:42:46 -0400
2254a68
Styling tweaks by
2021-06-13 00:17:20 -0400
15f3aee
Center background by
2021-06-12 23:08:15 -0400
1d91b91
Clean up CSS/JS; new minify pipeline; rework footer by
2021-02-04 22:30:23 -0500
0a81acf
Even better error handling by
2021-02-04 21:34:11 -0500
b134ef6
Even better error handling by
2021-02-04 21:25:48 -0500
c829590
Bugfix by
2021-02-04 21:23:41 -0500
ad87596
Better error handling for revision IDs by
2021-02-04 21:21:00 -0500
85a7bbf
Rename confidence to similarity in most user-facing text by
2020-12-21 01:13:40 -0500
38c03e3
Add log analysis script and improve API docs by
2020-07-03 01:41:05 -0400
eacb294
Update URLs by
2020-06-06 22:13:45 -0400
4cebe36
Validate site info if not in sites DB by
2019-03-24 00:30:25 -0400
96ac14e
Use rvslots for fetching revision content by
2019-03-23 23:39:36 -0400
ce18eb9
Disable form submission button while loading by
2019-03-02 22:29:43 -0500
4c428d4
Better error message when the tool runs out of search quota by
2019-02-24 17:11:03 -0500
c73179b
Update highlighter for new MarkovChain implementation by
2019-02-24 00:06:30 -0500
f4812b2
Reduce worker counter to 8 by
2019-02-17 19:57:03 -0500
01cd6dc
Make caching advisory and reduce db lock duration by
2019-02-16 15:35:16 -0500
8321a07
More additions for sqlite support by
2019-02-16 14:05:33 -0500
ca58aac
Add sqlite3 backend to replace mysql by
2019-02-16 13:11:03 -0500
abd736c
Fix flask_mako import by
2019-01-14 02:33:11 -0500
d9b49d8
Tweak phrasing by
2019-01-14 02:05:13 -0500
29861c1
Revert previous; literal_eval is necessary here. Add error handling. by
2018-02-14 22:59:01 -0500
a63e4e2
Safer parsing for Turnitin API result. by
2018-02-14 22:38:01 -0500
586ba63
Use tools-static.wmflabs.org for jquery. by
2017-08-09 16:32:12 -0400
79866da
Strip whitespace. by
2017-03-01 00:17:05 -0600
088dfe6
Again, fix link and cleanup. by
2017-03-01 00:08:37 -0600
1e5ca3f
Minor style tweak; link fix. by
2017-03-01 00:01:16 -0600
341c882
Fix template. by
2017-02-28 23:57:41 -0600
21aad51
Fix unnecessary extra work. by
2017-02-28 23:43:04 -0600
693fef3
Fix include. by
2017-02-28 23:15:28 -0600
63f1ae9
Show warning when a page has an attribution template. by
2017-02-28 23:01:25 -0600
a2df4bb
Tweak parameters. by
2017-01-01 16:30:01 -0500
c0af265
Unnecessary slash. by
2016-12-30 14:22:15 -0500
1076959
Bugfix in highlight_delta() call; clarify docs. by
2016-06-09 17:10:36 -0400
2a81217
Add support for detailed text comparison in API (T132949) by
2016-06-09 17:00:12 -0400
f448d06
Yandex -> Google by
2016-06-07 04:56:30 -0400
3e8dc73
Bing -> Yandex by
2016-05-10 05:00:41 -0500
9289a22
Rebrand Yahoo -> Bing. by
2016-04-02 13:36:09 -0500
8be5c63
Turnitin bugfix. by
2016-04-01 01:21:20 -0500
137c33b
Fix _format_date() for caches older than a day. by
2016-02-11 02:10:16 -0600
64e77c1
Use ndashes instead of hyphens in the title. by
2016-02-09 23:40:13 -0600
66a90f0
Classes, not IDs. by
2016-01-20 02:41:53 -0600
17abf2d
Update copyright year; more CSS tweaks. by
2016-01-20 02:38:24 -0600
ed7a8df
Tweak display a bit. by
2016-01-20 02:22:13 -0600
167f169
Fix JS. by
2016-01-20 02:11:23 -0600
e6e83ed
Revert "ast.literal_eval -> json.loads" by
2016-01-20 01:55:41 -0600
21bbbbd
Reorder/tweak template more. by
2016-01-20 01:52:49 -0600
cd5b6e4
Tweak wording, minor fixes. by
2016-01-20 01:27:12 -0600
1100757
Bugfix. by
2016-01-20 01:13:17 -0600
77a02b5
Bugfix? by
2016-01-20 01:07:29 -0600
0692227
Cleanup/tweaks, mainly to rendering. by
2016-01-20 00:13:54 -0600
6d940b5
ast.literal_eval -> json.loads by
2016-01-19 23:44:52 -0600
83f5588
Disable turnitin by default for now, until we confirm it works as expected. by
2016-01-19 23:33:42 -0600
d31e24f
Merge pull request #24 from fhocutt/master by
2016-01-19 23:26:36 -0600
f84a0b4
Make the 'Compare' link always produce a permalink. by
2016-01-14 18:23:24 -0500
9a4dde1
(refs/pull/24/head)
Update Turnitin option label by
2016-01-13 17:09:13 -0800
4e994f1
Refactor turnitin.py, incorporate diff link/timestamp by
2015-12-22 15:56:27 -0800
6cafb14
Fix wrapping issue; start reworking report display by
2015-12-18 18:38:13 -0800
8161bce
Fix CSS margin to match other boxes by
2015-12-18 16:30:12 -0800
1ffa87d
Improve turnitin.py docstrings, fix bugs by
2015-12-18 16:24:31 -0800
bf0aa22
[WIP] improve docstrings and naming, mark TODO by
2015-12-17 19:02:25 -0800
f0bbb29
[WIP] Improve style and turnitin report display by
2015-12-17 16:18:11 -0800
efe2300
[WIP] Basic working integration of turnitin by
2015-12-16 20:48:36 -0800
8d5ade9
Clarify. by
2015-09-29 03:01:43 -0500
ad033a6
Pass excluded URL data to the API. by
2015-09-29 02:59:26 -0500
91f41d9
Fix chain table display with text overflow. by
2015-09-29 02:45:39 -0500
321e6e3
Support new 'excluded' column in database. by
2015-09-29 02:40:18 -0500
1e1c48b
Handle excluded URLs in results. by
2015-09-29 02:21:52 -0500
4092cbc
Keep all workers' backgrounds in sync, and ensure they update at 00:00 UTC. by
2015-09-29 02:03:22 -0500
2cac946
Fix typos. by
2015-09-29 01:53:32 -0500
0e2292e
Bugfixes -- Flask's documentation is broken regarding this. by
2015-09-29 01:50:25 -0500
0167424
Force client-side purging of CSS/JS when updated. by
2015-09-29 01:46:24 -0500
991aabf
Use word-wrap instead of word-break. by
2015-09-29 00:57:53 -0500
e1ef1e2
Make display less ridiculous when dealing with really long URLs. by
2015-09-29 00:54:01 -0500
ff15ab7
Make the notice auto-collapsible with JS. by
2015-09-29 00:22:05 -0500
b325ef8
Support general/update notices. by
2015-09-28 23:06:10 -0500
1327f57
Fix backgrounds when the image has been moved. by
2015-06-04 18:58:19 -0400
5839f74
Update for new uWSGI stuff. by
2015-03-27 00:43:39 -0400
eb980dc
Update copyright year. by
2015-01-02 17:15:42 -0500
5d1960d
Try Access-Control-Allow-Origin: * for API responses. by
2014-12-21 17:47:50 -0500
f2c1d5b
Make cache.langs, cache.projects sorted lists. by
2014-12-21 17:38:33 -0500