Commit Graph

  • 54b8401583
    Bump jinja2 from 2.10.1 to 2.11.3 dependabot/pip/jinja2-2.11.3 dependabot[bot] 2021-03-19 22:06:28 +0000
  • 4fe0ff5b1a
    Optimize magnet generation (#594) master Anna-Maria Meriniemi 2020-07-12 10:14:35 +0300
  • e545f8ae19
    Introduce baked queries (#592) Anna-Maria Meriniemi 2020-07-12 10:14:06 +0300
  • 4fcef92b94
    elasticsearch 7.x compatability (#576) queue 2020-07-12 01:10:47 -0600
  • 72087ddaaf ratelimit: add app config examples Nicolas F 2020-06-22 23:27:17 +0200
  • 5c943f35e3 Add login endpoint rate limiting Nicolas F 2019-06-16 23:08:23 +0200
  • 6ec934a77e ratelimit: add app config examples ratelimiting Nicolas F 2020-06-22 23:27:17 +0200
  • 884334b622 Fix warning and some app stuff for ES 7.x es7 Arylide 2020-05-27 18:59:13 -0700
  • 72521c40c7 Fix weird offset error with word_delimiter_graph queue 2020-05-27 18:09:27 -0600
  • c655463078 search: Allow specifying multiple usernames... m-m-multiball TheAMM 2019-10-31 22:56:47 +0200
  • 5bfd7d8695 Introduce baked queries baked-queries TheAMM 2019-10-31 21:57:27 +0200
  • 95fc828107 Optimize magnet generation optimize-magnets TheAMM 2019-10-31 21:30:40 +0200
  • a479e34f1d help: Add some search examples help-search-examples TheAMM 2019-10-31 21:19:41 +0200
  • 611f0c5706 search: allow admins to ignore the max page limit (#589) Nicolas F 2019-10-30 03:16:14 +0100
  • 5da7635164 account: add IP rate limiting for account creation Nicolas F 2019-08-20 16:50:55 +0200
  • 5e3d9544b2 account: add IP rate limiting for account creation belhadef-bullying-branch Nicolas F 2019-08-20 16:50:55 +0200
  • 97c32a483f backend: count IP uploads in the user ratelimit (#583) Nicolas F 2019-08-22 14:22:12 +0200
  • 8ee687cb89 backend: count IP uploads in the user ratelimit ratelimit-evasion-mitigation Nicolas F 2019-08-22 11:55:11 +0200
  • 532439356f nuke comments (#577) A nyaa developer 2019-08-13 22:15:16 +0200
  • 8b809de8a2 improve update_comment_count_db nuke-comments nyaadev 2019-07-09 19:28:48 +0200
  • 93dffcd663 nuke comments nyaadev 2019-07-08 21:56:12 +0200
  • b27686ccab Add login endpoint rate limiting Nicolas F 2019-06-16 23:08:23 +0200
  • 80c9d580eb Improve cache configuration (#564) Nicolas F 2019-08-11 03:53:57 +0200
  • d8e796f3e0 Move to Python 3.7 and update dependencies (#551) Nicolas F 2019-08-11 03:39:53 +0200
  • 16814d6eb7 Add trusted application functionality (#533) Nicolas F 2019-08-11 03:18:44 +0200
  • 0904dc1bb7 Update requirements.txt py37 Arylide 2019-08-10 15:05:15 -0700
  • ff44d7a51c merge #481 add trusted and remake information to RSS feed nallown 2019-08-10 23:32:38 +0200
  • 3ad7b9771e requirements: remove six Nicolas F 2019-07-04 11:09:50 +0200
  • 093eabf158 es: fix remaining 7.xisms queue 2019-06-30 20:47:42 -0600
  • b797f45f28 es_mapping.yml: fix deprecated mapping type queue 2019-06-30 20:20:24 -0600
  • 1ba82f3fa8 es_mapping: remove _all field queue 2019-06-30 20:13:43 -0600
  • a09b9a6511 es_mapping: update turning off dynamic mappings queue 2019-06-30 20:03:39 -0600
  • 9f8f0eab91 fix newer linter warnings Nicolas F 2019-02-24 21:54:17 +0100
  • 29a68bc717 travis: use xenial dist Nicolas F 2019-02-24 21:45:52 +0100
  • c28ce88f80 Move travis CI to Python 3.7 Nicolas F 2019-02-24 21:28:10 +0100
  • fd39525ada account: force ASCII usernames on login form Nicolas F 2019-02-23 12:49:21 +0100
  • da931875bc Update requirements Nicolas F 2019-02-24 21:07:17 +0100
  • 90607d6993 main.css: fix stat styling on dark mode Nicolas F 2019-05-20 16:02:04 +0200
  • 8614da6322 view.html: fix comment text copypasting in Firefox Nicolas F 2019-04-13 16:13:14 +0200
  • 8f1925ce05 search_results: various fixes to the DOM Nicolas F 2019-04-09 21:16:12 +0200
  • 38f8880966 Make blue info bubble dismissible, configurable (#526) Nicolas F 2019-04-09 04:50:30 +0200
  • 7de7147743 Query limit fixes (#555) Nicolas F 2019-04-09 01:59:30 +0200
  • 885cccca40 Cache url_for calls with lru_cache TheAMM 2019-04-08 19:37:01 +0300
  • a7558823d0 Further cleanup TheAMM 2019-04-08 18:29:48 +0300
  • bd4eba9ab7 Change options in models.py based on AMM feedback. Alex Ingram 2019-04-07 19:52:01 -0500
  • 75e7e942fb Fix some JOIN insanity with SQLAlchemy. Alex Ingram 2019-04-07 16:48:08 -0500
  • 7b6cf64763 Cache url_for calls with lru_cache cached-url-for TheAMM 2019-04-08 19:37:01 +0300
  • b0c51e9fa0 Add very simple benchmarking support when debugging TheAMM 2019-04-08 19:13:38 +0300
  • db83989d5d extensions: limit pagination to max num of pages Nicolas F 2019-04-02 18:57:56 +0200
  • 6608c99b90 search: allow limiting the maximum number of pages Nicolas F 2019-04-02 17:28:39 +0200
  • 2782589cda config: add live.no to email blacklist Nicolas F 2019-03-30 16:33:08 +0100
  • 6a63ee241a templates: cache torrent view filelist (#542) Nicolas F 2019-03-08 15:29:51 +0100
  • 585e1aeae7 tests: add tests for XML char replacement Nicolas F 2019-02-25 12:23:02 +0100
  • d7f9618fbf upload/edit: sanitize some string fields TheAMM 2019-01-15 02:16:10 +0200
  • f33dd07254 tests: add tests for XML char replacement illegals-illegalized Nicolas F 2019-02-25 12:23:02 +0100
  • 6e9dcca93d readme: update for Python 3.7 Nicolas F 2019-02-24 20:53:11 +0100
  • 50ec3ae6ca forms: replace re._pattern_type with re.Pattern Nicolas F 2019-02-24 20:46:32 +0100
  • 1374375a16 Fix category icon display issue. (#547) Alex Ingram 2019-02-24 08:07:49 -0600
  • 51192342a6
    view: fix template throwing exception on edge case (#549) Nicolas F 2019-02-24 15:03:38 +0100
  • 2e2e741d0f fix migration, add server_default for boolean nyaadev 2019-01-24 12:31:48 +0100
  • 18ebf134d5 feature: docker development environment (#544) Alex Headley 2019-01-15 12:02:59 -0500
  • 95238ce835 upload/edit: sanitize some string fields TheAMM 2019-01-15 02:16:10 +0200
  • a6d800b4ca templates: move icon_dir set outside of the loop Nicolas F 2019-01-12 20:11:15 +0100
  • 8365894268 config: add anonymous upload/registration limiting (#537) Anna-Maria Meriniemi 2019-01-02 13:40:56 +0200
  • 0ac2ae4207 config: add anonymous upload/registration limiting raid-away TheAMM 2019-01-02 13:22:58 +0200
  • e4780aa47d Replace leechers-paradise with desync (#536) AC 2018-12-13 21:05:26 -0500
  • 4fea839f51
    fix user preferences from #515 (#532) A nyaa developer 2018-12-06 15:47:08 +0100
  • e04bbdfbf9 Replaced spaces with tabs doge 2018-10-22 07:47:28 -0500
  • 92ca3a577f Generate database migration script doge 2018-08-11 13:34:58 +0000
  • 3190394eea Comment Hiding doge 2018-07-31 12:29:39 -0500
  • 18bdf465f7 requirements: update dependencies for newer python Nicolas F 2018-10-17 14:13:36 +0200
  • eabe13e20a Add amount of comments to RSS (#528) Nalapl3 2018-10-27 16:17:13 +0200
  • c967b831c6 backend: blacklist Windows reserved filenames (#527) Nicolas F 2018-10-27 16:13:44 +0200
  • b2ddba994c Fix open redirect (#519) TheAMM 2018-09-16 21:14:25 +0300
  • 8c892f09cc config/forms: allow blacklisting email servers by IP (#518) Anna-Maria Meriniemi 2018-08-20 21:29:30 +0300
  • 82aa243e45 config/forms: allow blacklisting email servers by IP email-blacklist-electric-boogaloo TheAMM 2018-08-19 21:43:03 +0300
  • 86b7eb7ccd Revert "Make blue info bubble dismissible, configurable (#508)" Nicolas F 2018-08-03 04:34:19 +0200
  • 62ec8a5236 Make blue info bubble dismissible, configurable (#508) Nicolas F 2018-08-03 04:16:28 +0200
  • bf090c0fab torrents: clean up & optimize magnets further TheAMM 2018-07-21 22:01:19 +0300
  • ef7ff1b9ce Add torrent counter on profile page (#409) (#513) Tadeo Kondrak 2018-07-17 05:52:54 -0600
  • 2bf96196cb torrents: Clean up magnet URI quotation TheAMM 2018-07-15 04:26:26 +0300
  • bd419c5d39 Add 1 hour cache to magnet URIs (#503) Nicolas F 2018-07-10 10:22:49 +0200
  • 5c8b119611 config: Add Elasticsearch hosts (#492) Anna-Maria Meriniemi 2018-07-10 08:26:23 +0300
  • 56a670977e [Config Change] Various Gravatar-related changes (#467) Nicolas F 2018-07-10 07:20:26 +0200
  • e892f358e8 users: activation button improvements (#506) Nicolas F 2018-07-10 07:15:19 +0200
  • 8644472533 Add registration IP (#507) Nicolas F 2018-07-10 07:14:45 +0200
  • a38e5d5b53 Implement range bans (#478) Nicolas F 2018-06-30 05:15:04 +0200
  • f04e0fd2ae comments: fix editing for users with a CAPTCHA (#502) Nicolas F 2018-06-17 01:57:14 +0200
  • bc1901baa5 ES: implement real substring matching (#500) Anna-Maria Meriniemi 2018-06-08 10:59:19 +0300
  • 9c3ac4dc67 ES: implement real substring matching it-just-got-literal TheAMM 2018-06-07 21:36:41 +0300
  • d407f09cab Correct spelling mistakes. (#495) Edward Betts 2018-05-28 12:54:54 +0100
  • 98a89265c0 config: Add Elasticsearch hosts es_config TheAMM 2018-05-16 19:53:09 +0300
  • b999f8d39f Fix availiable → available (#491) Kcchouette 2018-05-14 11:36:26 +0200
  • bb9a62f71b user page: add manual activation button for mods (#472) Nicolas F 2018-05-11 03:57:59 +0200
  • 59db958977 ES: delimit words before ngram, optimize tokens (#487) Anna-Maria Meriniemi 2018-04-29 04:09:40 +0300
  • 8f4202c098 Improve mobile user experience. Alex Ingram 2018-04-24 23:12:51 -0500
  • 8498ff8e62 Fix torrent index on narrow viewports. (#484) Alex Ingram 2018-04-23 17:47:18 -0500
  • 7a494f26de Small changes to README.MD and .gitignore (#476) tohsa 2018-04-23 00:27:09 -0700
  • 0cc25c3569
    [ES] Improve search term preprocessing to include literal groups (#477) Anna-Maria Meriniemi 2018-04-15 09:53:36 +0300
  • 0e9f5003b1 Update help.html search tips search-literals-reloaded TheAMM 2018-04-15 09:38:55 +0300