Commit Graph

  • c836c93b81 autocomplete: don't send cookies in publicly cached responses. evazion 2020-12-15 03:43:13 -06:00
  • 26246b0ac9 autocomplete: fix exception when typing "/" in autocomplete. evazion 2020-12-14 21:57:28 -06:00
  • 0f44d8b974 Change: regular expressions. Vladimir-A 2020-12-15 05:15:57 +03:00
  • cf70a651f0 Add: apt-get -y install gcc g++ Vladimir-A 2020-12-15 05:01:25 +03:00
  • 4cdaf7bcdf autocomplete: update html data attributes. evazion 2020-12-14 17:40:41 -06:00
  • c02c31b966 autocomplete: recognize Japanese tags in autocomplete. evazion 2020-12-14 16:48:21 -06:00
  • 23f6b8a46d js: refactor Cookie.put. evazion 2020-12-14 14:58:32 -06:00
  • df1404b673 js: set SameSite=Lax on cookies set by Javascript. evazion 2020-12-14 14:48:06 -06:00
  • 0150911343 css: remove missing --dtext-expand-border-color var. evazion 2020-12-14 14:29:31 -06:00
  • 852c67f1b7 users: fix #owner method. evazion 2020-12-14 14:13:11 -06:00
  • 26a6335c41 Uploads: get rid of same-source existence check nonamethanks 2020-12-14 16:39:04 +01:00
  • 23ee39010a Update ruby gems and yarn packages. evazion 2020-12-14 03:00:43 -06:00
  • eae3c1942d dmails: allow site owner to read all mails. evazion 2020-12-13 21:35:18 -06:00
  • 2e633f84f6 emails: add /emails index page. evazion 2020-12-13 21:02:12 -06:00
  • 67eefadd7f users: let mods see email addresses on user profiles. evazion 2020-12-13 19:50:25 -06:00
  • 9f09c495e4 users: don't allow admins to edit user levels directly. evazion 2020-12-13 19:09:49 -06:00
  • 86bba56eda users: allow site owner to reset passwords of other users. evazion 2020-12-13 19:07:19 -06:00
  • d8b51e3f02 users: don't allow gifting upgrades to demote privileged users. evazion 2020-12-13 18:43:34 -06:00
  • 2144f45fa4 users: add account upgrade integration tests. evazion 2020-12-13 18:33:46 -06:00
  • c82e05d828 users: add stricter checks for user promotions. evazion 2020-12-13 16:54:45 -06:00
  • b3ad13e6e3 users: add new owner level. evazion 2020-12-13 14:55:49 -06:00
  • 35134abe8f post query builder: fix incompatibilities with Rails 6.1. evazion 2020-12-13 04:02:25 -06:00
  • 8d87b1a0c0 models: fix deprecated errors[:base] << "message" calls. evazion 2020-12-13 04:00:32 -06:00
  • 62b69eb133 gems: upgrade http-cookie to fix Rails 6.1 bug. evazion 2020-12-13 03:38:07 -06:00
  • 8f1d8e2c56 mailers: fix Rails 6.1 incompatibility. evazion 2020-12-13 02:14:57 -06:00
  • 61e7d32f78 tests: fix FC2 artist normalization url test. evazion 2020-12-13 02:12:20 -06:00
  • 71ba45c57c forum: fix /forum_posts?search[linked_to] not normalizing tags. evazion 2020-12-13 00:52:30 -06:00
  • b002bf25f5 autocomplete: display autocorrected tags like aliases. evazion 2020-12-13 00:45:22 -06:00
  • 6a46aeb55c autocomplete: tune autocorrect algorithm. evazion 2020-12-13 00:45:22 -06:00
  • 119268e118 autocomplete: fix exception when completing saved search labels. evazion 2020-12-13 00:45:22 -06:00
  • d6a5b9e252 autocomplete: rework cache policy. evazion 2020-12-13 00:45:22 -06:00
  • b0be8ae456 autocomplete: rework tag autocomplete behavior. evazion 2020-12-13 00:45:22 -06:00
  • adc1c2c2cc autocomplete: refactor javascript to use /autocomplete endpoint. evazion 2020-12-13 00:45:22 -06:00
  • 1484f8852c posts: remove "repopulated 1 old tag" message. evazion 2020-12-13 00:45:22 -06:00
  • 7464446f64 Post replacements: fix replacement message nonamethanks 2020-12-09 10:01:24 +01:00
  • be69778d25 BURs: fix validation error when aliasing tags with implications. evazion 2020-12-05 15:05:06 -06:00
  • 9b48c98c61 Fix #4614: Counts endpoint responds with invalid JSON. evazion 2020-12-05 13:10:11 -06:00
  • cc781ba2b9 tests: add tests for #4551, #4630. evazion 2020-12-05 12:54:32 -06:00
  • 92b6204a77 Merge pull request #4630 from nonamethanks/fix_fc2 evazion 2020-12-05 12:53:51 -06:00
  • b358714790 tests: add test for #4613. evazion 2020-12-05 12:48:45 -06:00
  • d5d77e506f Merge pull request #4631 from nonamethanks/fix_ordfav evazion 2020-12-05 12:46:26 -06:00
  • c8a9015e8e Merge pull request #4611 from aaronfranke/formatting evazion 2020-12-05 12:45:38 -06:00
  • ab8d000b8b logins: redirect back to previous page after login. evazion 2020-12-05 12:40:48 -06:00
  • c42f4fae9d BURs: allow implying empty tags. evazion 2020-12-05 12:32:28 -06:00
  • 7f9fbc25b9 dtext: fix username mentions in [bur:id] tags. evazion 2020-12-05 00:55:09 -06:00
  • 4070354322 Return empty search for ordfav of fake user nonamethanks 2020-12-04 01:03:34 +01:00
  • db3983f487 implications: disable timeout when checking tag count. evazion 2020-12-03 17:25:20 -06:00
  • 32f4cb1236 Fix blog.fc2 urls matching wrong artists nonamethanks 2020-12-04 00:17:02 +01:00
  • 9934fd4a70 Update ruby gems and yarn packages. evazion 2020-12-03 15:55:44 -06:00
  • 8a52d8ed5f BURs: remove dead error handling code. evazion 2020-12-03 15:52:04 -06:00
  • 35d26e92e9 BURs: don't update OP when approving BUR. evazion 2020-12-03 15:31:27 -06:00
  • 19adf92a39 BURs: impose a maximum size limit on BURs. evazion 2020-12-03 14:34:43 -06:00
  • 8a959b44df BURs: don't allow renames for tags with more than 200 posts. evazion 2020-12-03 14:24:16 -06:00
  • 1c9a926eac BURs: add size requirements for implications. evazion 2020-12-03 13:58:51 -06:00
  • 4a4c198287 BURs: don't allow implying tags from different categories. evazion 2020-12-02 15:02:29 -06:00
  • 6275e85148 BURs: refactor implication wiki page validations. evazion 2020-12-02 14:30:18 -06:00
  • b7b15b3d95 BURs: add nuke command. evazion 2020-12-02 13:08:34 -06:00
  • 86e4c21e48 implications: refactor automatic tags. evazion 2020-12-02 12:49:14 -06:00
  • 6485a053a5 aliases: allow aliases to be reversed in one step. evazion 2020-12-02 12:44:43 -06:00
  • 9e37f5a588 BURs: don't log mod actions for aliases/implications/mass updates. evazion 2020-12-02 12:20:28 -06:00
  • 33c9d34927 dtext: link to active/rejected BURs in forum posts. evazion 2020-12-01 19:30:35 -06:00
  • b9dda5bd21 users: fix /users?name=<username> being case sensitive. evazion 2020-12-01 19:18:39 -06:00
  • facc73f23f views: don't cache news updates. evazion 2020-12-01 19:11:05 -06:00
  • 0be0395776 BURs: fix validation of multi-step BURs. evazion 2020-12-01 17:28:42 -06:00
  • 293b2c0be8 implications: don't update posts that already have the new tag. evazion 2020-12-01 16:10:30 -06:00
  • 4741a52cc4 aliases/implications: remove 'error' state. evazion 2020-12-01 16:01:30 -06:00
  • 8717c319ab aliases/implications: remove 'pending' state. evazion 2020-12-01 15:30:42 -06:00
  • 45d050d918 tests: fix artist ban tests. evazion 2020-12-01 14:16:47 -06:00
  • 048db3aacb Update ruby gems and yarn packages. evazion 2020-12-01 13:35:06 -06:00
  • 2ae912a8be Add childlike font BrokenEagle 2020-11-14 17:59:14 +00:00
  • dc712258cf Revert "Temp disable popular tags and news banner." evazion 2020-11-12 20:15:45 -06:00
  • 7f90bc4216 BURs: remove ability to skip secondary validations. evazion 2020-11-12 20:08:13 -06:00
  • 25cba710bf BURs: don't allow requesting implications that already exist. evazion 2020-11-12 19:37:55 -06:00
  • 654d2175b6 aliases/implications: remove processing state. evazion 2020-11-12 18:22:51 -06:00
  • 5844f16ed6 BURs: make rename command move aliases/implications. evazion 2020-11-12 17:12:09 -06:00
  • 9a287cd71f Fix #4483: Wrong order for BUR caused 12k mistags. evazion 2020-11-12 15:59:01 -06:00
  • cc64f8b7ee tests: fix broken source tests. evazion 2020-11-10 14:38:17 -06:00
  • 3ce8c7f004 Update ruby gems and yarn packages. evazion 2020-11-10 14:02:10 -06:00
  • f9a44ab192 Temp disable popular tags and news banner. evazion 2020-11-09 13:21:46 -06:00
  • 6cdafdf136 Remove trailing space characters Aaron Franke 2020-10-04 05:15:02 -04:00
  • 191b528ad7 Ensure files end in newlines (POSIX compliance) Aaron Franke 2020-10-04 05:13:39 -04:00
  • aa2d04322a users: fix not being able to verify account with certain valid emails. evazion 2020-09-21 15:06:47 -05:00
  • f2d611ba69 reportbooru: raise http timeout. evazion 2020-09-21 13:29:53 -05:00
  • 9f3a9ac4e1 Update ruby gems and yarn packages. evazion 2020-09-14 13:00:31 -05:00
  • 0e688f8e65 reportbooru: decrease http timeout, increase cache length. evazion 2020-09-14 12:53:41 -05:00
  • 5dd3027d0c Revert "posts: disable popular searches in sidebar." evazion 2020-09-14 12:49:22 -05:00
  • c830973bd4 posts: disable popular searches in sidebar. evazion 2020-09-04 14:25:51 -05:00
  • d489612289 Update ruby gems and yarn packages. evazion 2020-09-04 11:48:10 -05:00
  • d7866285cd post versions: move all/any changed tags to advanced search. evazion 2020-08-31 17:47:20 -05:00
  • 6320db2541 BURs: fix rewriting wiki links with qualifiers. evazion 2020-08-28 13:57:18 -05:00
  • 7bc7001b12 dmails: add dmail sending rate limits. evazion 2020-08-28 12:36:42 -05:00
  • 5baeb3eecc dmails: update unread dmail count when dmail is hard deleted. evazion 2020-08-28 11:28:28 -05:00
  • 319a2c011f Update ruby gems and yarn packages. evazion 2020-08-27 22:57:06 -05:00
  • b37fa87d4b posts: fix bug preventing *_(cosplay) tags from being added. evazion 2020-08-27 22:39:16 -05:00
  • 346b143e40 Fix #4599: Editing saved search fails when user has maximum saved searches. evazion 2020-08-27 22:25:16 -05:00
  • 7770c38d0d saved searches: rearrange macros. evazion 2020-08-27 21:39:49 -05:00
  • b9d904ac76 BURs: move cosplay tags when moving character tags. evazion 2020-08-27 18:40:21 -05:00
  • 23944a1794 Fix #4491: Have tag rename option for bulk update requests. evazion 2020-08-26 19:25:14 -05:00
  • bbf2b53d83 aliases: fix broken wiki links when aliasing tags. evazion 2020-08-26 18:04:44 -05:00
  • f4f25cf0c8 aliases: fix blacklists when aliasing tags. evazion 2020-08-26 16:11:18 -05:00