Commit Graph

  • 1518c7aad6 /uploads: set referrerpolicy=no-referrer on hotlinked previews. evazion 2019-10-07 13:44:35 -05:00
  • 8209a75e95 nicoseiga: remove referer spoofing. evazion 2019-10-07 13:15:48 -05:00
  • 48ed227fc5 views: reduce set of <body> data attributes. evazion 2019-10-06 00:38:38 -05:00
  • e6c53a9e9a Fix #4187: Meh vote color not working. evazion 2019-10-07 12:52:33 -05:00
  • 4e630f50cc post tooltips: add system tests. evazion 2019-10-06 18:05:13 -05:00
  • c9b2891f80 post tooltips: remove speech bubble tips. evazion 2019-10-06 18:05:13 -05:00
  • d723195838 post tooltips: remove gap beneath thumbnail on post #xxx tooltips. evazion 2019-10-06 18:05:13 -05:00
  • 8e4e274dae Fix #4186: Add tooltips to post #xxx links. evazion 2019-10-06 18:05:13 -05:00
  • d69e95a539 Fix #4180: Tooltip requests can be spammed. evazion 2019-10-06 02:03:55 -05:00
  • 61619b719e Add rel="noreferrer" to external links. evazion 2019-10-06 01:32:14 -05:00
  • ce33cd8b02 Fix #4185: Embedded translation notes aren't being styled. evazion 2019-10-06 01:26:08 -05:00
  • fbb5076c70 Fix #4184: post_versions API throws when user is 'anonymous' evazion 2019-10-06 00:42:51 -05:00
  • 188602abcc css: fix long blacklists not truncating in sidebar. evazion 2019-10-03 21:26:05 -05:00
  • d64236813a js: replace <meta> tags with <body> data attributes. evazion 2019-10-02 15:59:22 -05:00
  • b492b5de9c modqueue: improve layout on mobile. evazion 2019-10-02 01:13:55 -05:00
  • d9f154094f css: switch mod dashboard, keyboard shortcuts pages to flexbox. evazion 2019-10-02 00:30:33 -05:00
  • b9c869f3e4 css: fix stylelint issues. evazion 2019-10-02 01:49:48 -05:00
  • 60eaa99784 css: add stylelint. evazion 2019-10-01 23:38:15 -05:00
  • c17d95309a gems: update gems. evazion 2019-10-01 23:06:41 -05:00
  • 3096cea2d6 maintenance: fix db timeouts in regenerate_post_counts! evazion 2019-10-01 22:14:15 -05:00
  • 5d90256b24 spam detection: whitelist users more than 1 month old. evazion 2019-10-01 21:49:53 -05:00
  • ed7b6c781a /related_tags: fix category dropdown not working. evazion 2019-10-01 02:15:54 -05:00
  • 978844c548 /user_name_change_requests: fix renames not being visible to all users. evazion 2019-10-01 00:42:35 -05:00
  • 1291505546 Fix blacklists not working on /comments page. evazion 2019-10-01 00:18:11 -05:00
  • f6d63b6843 Fix broken layouts in old browsers that lack flexbox support. evazion 2019-09-30 16:33:58 -05:00
  • 83538b8105 /posts: fix duplicate share box id. evazion 2019-09-30 12:01:42 -05:00
  • dade1e67b0 /post_versions: add search form, tweak layout. evazion 2019-09-28 23:16:50 -05:00
  • e3b49a2a6d unicorn: bump worker processes (16 -> 20). evazion 2019-09-30 01:00:28 -05:00
  • 4d45141c4e js: standardize width of dialog boxes. evazion 2019-09-30 00:58:34 -05:00
  • c66f7c4626 post/pool versions: fix database timeouts not being set. evazion 2019-09-30 00:58:34 -05:00
  • 5b2675b831 css: clean up responsive css. evazion 2019-09-30 00:58:34 -05:00
  • 5818c367fd css: add .mobile-only, .desktop-only classes. evazion 2019-09-30 00:58:34 -05:00
  • cf97235aa6 css: reduce spacing between comments on mobile. evazion 2019-09-30 00:58:34 -05:00
  • fa70014a3c forum topics: adjust page title, reply link. evazion 2019-09-29 16:12:16 -05:00
  • fc3441606e forum posts, comments: make timestamps into permalinks. evazion 2019-09-29 15:57:15 -05:00
  • 9ba46105dd tests: skip system tests when firefox isn't installed. evazion 2019-09-29 14:29:28 -05:00
  • f34489af02 css: factor out shared forum post / comment css. evazion 2019-09-29 14:09:47 -05:00
  • 5dfc14ba07 css: switch sidebar layout from float to flexbox. evazion 2019-09-28 17:45:58 -05:00
  • 960e5d4ae0 views: factor out sidebar layout template. evazion 2019-09-28 17:05:18 -05:00
  • f7d7ed4b23 css: generalize anchor :target highlighting. evazion 2019-09-28 14:16:45 -05:00
  • 6ef1a1c0b8 css: fix dead space around thumbnails in tables. evazion 2019-09-28 14:05:55 -05:00
  • 085e903e02 /post_versions: reorganize layout, add thumbnails. evazion 2019-09-28 13:59:24 -05:00
  • 609a440d1c /post_versions: unify standard and revert listings. evazion 2019-09-28 12:53:45 -05:00
  • 62ec679bfb /post_versions/search: add tag autocomplete + quicksearch. evazion 2019-09-28 12:14:09 -05:00
  • 82af426592 Remove reference to google-api-client gem (fixup b2d0d2689). evazion 2019-09-28 12:06:42 -05:00
  • a39b67b901 Remove mod-only user revert system (#4178). evazion 2019-09-27 21:48:49 -05:00
  • 3b75dbf64f Update gems. evazion 2019-09-27 21:28:16 -05:00
  • b2d0d2689b gems: remove unused google-api-client gem. evazion 2019-09-27 21:14:38 -05:00
  • f2dccf8cf1 Remove mod-only bulk revert system (#4178). evazion 2019-09-27 20:51:56 -05:00
  • 1341dbb262 Remove post changes report. evazion 2019-09-27 21:09:27 -05:00
  • d29bbbbd71 Fix #4178: add ability to mass undo tag edits. evazion 2019-09-27 20:26:39 -05:00
  • 9000bc5cc6 Fix ApplicationRecord#search_attribute (fixup 2b4ee0ee). evazion 2019-09-27 20:43:21 -05:00
  • 6f0b58ad49 tags: fix typo in order_similarity (fixup 8de692580). evazion 2019-09-26 21:54:22 -05:00
  • 97e0c16af6 /tags: add history, related, similar links. evazion 2019-09-26 21:50:29 -05:00
  • 2b4ee0ee8f post versions: add ability to search post versions by tags. evazion 2019-09-26 20:28:30 -05:00
  • 12de26d2cf post versions: add more search options to /post_versions/search. evazion 2019-09-26 16:35:05 -05:00
  • 3341223b40 css: adjust comment / forum post layout on mobile. evazion 2019-09-26 02:03:13 -05:00
  • bca35d93bd css: fix comment layout on mobile. evazion 2019-09-26 01:23:57 -05:00
  • cb6f467764 css: unify comment and forum post css. evazion 2019-09-26 00:43:57 -05:00
  • 37eb6d0a4d css: switch comments and forum posts to flexbox. evazion 2019-09-25 23:36:55 -05:00
  • b8744cd2c4 pool tooltips: don't grey out tooltips until hovered. evazion 2019-09-25 22:18:04 -05:00
  • eff6480699 user name changes: require confirmation of new name. evazion 2019-09-25 22:16:06 -05:00
  • 07f706e75f user name changes: don't create feedback or modaction. evazion 2019-09-25 21:39:01 -05:00
  • c710aa3ffb Fix #4177: Allow all users to change their username. evazion 2019-09-25 21:16:19 -05:00
  • 3b63f94968 user name changes: remove unused reason, status fields. evazion 2019-09-25 19:21:36 -05:00
  • 8d1874d309 css: clean up various unnecessary css. evazion 2019-09-25 18:32:49 -05:00
  • bc34fb16a4 tags: automatically fix incorrect tag counts during maintenance. evazion 2019-09-25 17:33:15 -05:00
  • 03d9b3feca pixiv: support new https://www.pixiv.net/artworks/:id urls. evazion 2019-09-24 03:30:27 -05:00
  • e96d3cba78 autocomplete: fix autocomplete triggering after blank space. evazion 2019-09-23 22:30:56 -05:00
  • 51e4edadb1 Fix upgrade notice conditional (fixup e98db8a). evazion 2019-09-23 19:22:00 -05:00
  • 77d2260576 css: clean up <ul> css. evazion 2019-09-23 19:06:34 -05:00
  • f4512576a4 css: standardize width of fixed width pages. evazion 2019-09-23 17:56:50 -05:00
  • 0a6661d145 uploads: switch to active job. evazion 2019-09-23 15:11:18 -05:00
  • 8de6925807 Fix raw sql deprecation warning in tag autocomplete. evazion 2019-09-23 13:52:21 -05:00
  • c1bb88a52a tests: fix mock_saved_search_service! calls (fixup 4e4c4d627) evazion 2019-09-23 03:22:32 -05:00
  • 05e754eba3 users: change default user level to member in database. evazion 2019-09-23 02:17:33 -05:00
  • 09972477cd users: fix find_by_name for names with special characters. evazion 2019-09-23 00:03:11 -05:00
  • dcc2c793f9 Update gems. evazion 2019-09-22 23:44:21 -05:00
  • a164951b54 saved searches: add more order options (#4171). evazion 2019-09-22 23:38:48 -05:00
  • a5949a4b28 saved searches: always show 'Saved searches' link in navbar. evazion 2019-09-22 23:14:55 -05:00
  • 4e4c4d627e saved searches: remove option to disable saved searches. evazion 2019-09-22 23:04:22 -05:00
  • c33c33500e notes: fix embedded note text color in dark mode. evazion 2019-09-22 22:56:08 -05:00
  • cdb1c5c5ae uploads: fix drag and drop to work anywhere on page. evazion 2019-09-22 22:53:35 -05:00
  • bf3e9e1c76 uploads: show thumbnails in dropzone widget. evazion 2019-09-22 22:28:15 -05:00
  • 94d2bc72f2 uploads: move dropzone code to uploads.js. evazion 2019-09-22 21:39:10 -05:00
  • 5a7b3d812e uploads: fix dropzone widget to allow replacing files. evazion 2019-09-22 21:08:10 -05:00
  • 22d4625071 Fix #4173: Fix inconsistent max upload size. evazion 2019-09-22 20:14:44 -05:00
  • 1d6d816b23 nginx: add production nginx config files. evazion 2019-09-22 20:09:02 -05:00
  • e1cdcbd4ce uploads: add max filesize to upload page. evazion 2019-09-22 19:17:49 -05:00
  • 79c22b8d50 Fix #4174: Don't allow invalid prefix combinations for autocomplete. evazion 2019-09-22 18:58:12 -05:00
  • 9839f97f9e Fix #4176: Ordering favorite groups errors out. evazion 2019-09-22 15:19:23 -05:00
  • e98db8a5b8 css: refactor notice box css. evazion 2019-09-22 14:10:18 -05:00
  • 6b2e6fa3f4 css: fix width of #tags input in search box. evazion 2019-09-22 02:58:09 -05:00
  • 8f6fd95e2d posts: change "»" links next to sources in sidebar. evazion 2019-09-22 02:58:09 -05:00
  • 5f43401b7b Fix #4175: Twitter no longer redirects tweet links for non-existent handles. evazion 2019-09-22 02:58:09 -05:00
  • 14077502a9 css: tweak dark mode colors. evazion 2019-09-22 02:58:09 -05:00
  • 0a08f9ea9b css: rework dark mode color palette. evazion 2019-09-22 02:58:09 -05:00
  • d15b29c0cc users: include current theme in /profile.json. evazion 2019-09-19 15:57:53 -05:00
  • 56c7727dd2 css: fix margin between commentary box and search navbar on posts. evazion 2019-09-19 15:01:05 -05:00
  • 9720e4cfa9 css: fix positioning of search button in tag search box. evazion 2019-09-19 14:20:47 -05:00