Commit graph

  • ac06c3f8f2 fix: fix hardcoded 5 that was giving everyone the same badge. master Floorb 2024-10-30 00:39:25 -04:00
  • c6b3f7770a feat: better transparency page Floorb 2024-10-30 00:22:35 -04:00
  • 6c0f26f20f fix: exclude passworded pastes from discover and archive Floorb 2024-07-18 05:24:35 -04:00
  • 24f8a6a9aa fix: bring back the HackerHorse badge! Floorb 2024-07-07 17:28:31 -04:00
  • d36886c3be update: robots.txt Floorb 2024-06-25 09:03:53 -04:00
  • db316cd7cc fix: fix error in code again Floorb 2024-04-27 00:47:01 -04:00
  • 084d117d8b fix: fix error in code Floorb 2024-04-27 00:45:33 -04:00
  • 353991a6a8 fix: fix private pastes sometimes showing in archive Floorb 2024-04-27 00:43:09 -04:00
  • c42b22123e fix: disable password pastes completely Floorb 2024-04-27 00:42:40 -04:00
  • c7eadd4b0c fix: fix a couple undefined variable errors Floorb 2024-04-25 12:08:25 -04:00
  • 1803631ea9 fix: fix banner showing when there's no banner Floorb 2023-12-18 00:12:28 -05:00
  • 401c76e0e7 fix: fix undefined variable in user_profile.php favourites Floorb 2023-12-18 00:08:51 -05:00
  • 222253a1f0 fix: remove some debug printfs Floorb 2023-12-18 00:04:28 -05:00
  • ccbe200300 misc: disable passwords for new pastes Floorb 2023-09-07 13:05:32 -04:00
  • 6c1809c20b admin: increase recent user showing to 10. Floorb 2023-08-29 03:44:40 -04:00
  • d77dc5f1e0 fix(admin): fix paginator Floorb 2023-08-29 03:42:29 -04:00
  • 12b0f4976f fix(admin): paginate mod messages Floorb 2023-08-29 03:40:59 -04:00
  • bb8c8ddd0d fix(admin): prevent double posting of mod messages Floorb 2023-08-29 03:37:29 -04:00
  • 33a3107844 fix(pastes): make expiry 1h work and make expiry display work Floorb 2023-08-29 03:32:49 -04:00
  • 6ff64c0652 fix(pastes): fix mods not being able to edit pastes Floorb 2023-08-29 03:25:35 -04:00
  • 2cedd3eabe feat: add mod messages Floorb 2023-08-21 12:40:00 -04:00
  • 3e44d88ed8 cleanup: quick cleanup of bot checking code Floorb 2023-08-21 12:26:35 -04:00
  • e78b800c64 fix: do not count page views for bots Floorb 2023-08-14 07:59:15 -04:00
  • 721ed11a45 fix: set session cookie params at the right moment Floorb 2023-08-08 00:38:59 -04:00
  • a0ba42e1b5 fix: admin dashboard Floorb 2023-08-08 00:19:55 -04:00
  • ee0ae0cfdc fix: fix profile password changing Floorb 2023-07-14 11:32:58 -04:00
  • ec72b6937e feat: new recovery code generation finally Floorb 2023-07-14 11:30:35 -04:00
  • 30674acb07 fix: fix admin dashboard paste statistics Floorb 2023-07-14 11:20:18 -04:00
  • caf6b10d4a fix: increase session lifetime Floorb 2023-07-14 11:17:15 -04:00
  • f281307b20 fix: prevent invalid paste codes Floorb 2023-07-14 11:12:38 -04:00
  • 3babfabfb4 chore: remove some unused variables Floorb 2023-07-11 03:45:59 -04:00
  • b49951e4d5 feat: disable passworded pastes for guests Floorb 2023-07-11 03:45:51 -04:00
  • 563d8f6738 fix: redirect_back duplication Floorb 2023-07-11 03:34:28 -04:00
  • 239f1f92fe fix: paste_action and user_action CSRF Floorb 2023-07-11 03:22:14 -04:00
  • 483d0293f7 fix: make CSRF tokens exist for the duration of the session Floorb 2023-07-11 03:20:58 -04:00
  • 894613e257 chore: move updateAdminHistory to AdminLog.php Floorb 2023-07-11 03:19:58 -04:00
  • f1b2e10c72 chore: add license Floorb 2023-07-05 03:49:29 -04:00
  • 68abed771e fix: set admin password hash when promoting Floorb 2023-07-05 03:35:20 -04:00
  • 6c964cfe63 fix: use updated_at for paste updated cards Floorb 2023-07-05 03:33:55 -04:00
  • 81fcaf65d6 chore: move user actions to user_action.php Floorb 2023-07-05 03:30:16 -04:00
  • 265b85d489 chore: move paste actions to paste_action.php to require admin authentication Floorb 2023-07-05 03:22:09 -04:00
  • 36abc1725e feat: ability to blank paste contents Floorb 2023-07-05 02:55:52 -04:00
  • 776a0ba636 fix: remove stupid extra line Floorb 2023-06-14 03:02:47 -04:00
  • 8969eb4071 fix: better fix for encryption issue Floorb 2023-06-14 03:00:04 -04:00
  • ca28f037f7 fix: weird encryption with editing unencrypted pastes Floorb 2023-06-13 18:28:20 -04:00
  • f2efc54d0a chore: some HTML/CSS cleanup Floorb 2023-06-02 15:37:06 -04:00
  • 17fbaee878 fix: remove unneeded IDs Floorb 2023-06-02 12:47:51 -04:00
  • 5362be443c chore: format views and remove some unused classes and divs Floorb 2023-06-01 17:48:58 -04:00
  • 19b2deda2a feat: mod promotion/demotion Floorb 2023-06-01 15:54:48 -04:00
  • 9296ca14a6 feat: site banners editable from the admin panel Floorb 2023-06-01 15:39:15 -04:00
  • 75d6160083 fix: actually link the paste in the non-js archive Floorb 2023-06-01 15:32:09 -04:00
  • 1b1a3795e4 fix: weird paste updated_at display Floorb 2023-06-01 15:23:40 -04:00
  • ea09c62dc6 fix: change default sort for archive to newest-first Floorb 2023-06-01 15:18:44 -04:00
  • ee5148ab7b chore: improve discover.php code Floorb 2023-06-01 15:14:17 -04:00
  • 112ec98103 fix: make Pastedown better? Floorb 2023-05-29 11:13:32 -04:00
  • 19133bf440 fix: try something new for coloredtext Floorb 2023-05-27 17:34:01 -04:00
  • 230aeb6abd fix: better green/redtext Floorb 2023-05-27 12:00:03 -04:00
  • 82cd8bd676 Revert "Added better greentext function to parsedown" Floorb 2023-05-27 11:52:09 -04:00
  • 66676c75a9 feat: sorting by updated_at on the archive page Floorb 2023-05-25 09:31:14 -04:00
  • 41d070222e fix: remove unused admin page field Floorb 2023-05-24 11:19:22 -04:00
  • 48bb02a0e2 fix: csp Floorb 2023-05-23 12:57:47 -04:00
  • ac14a2628d feat: add configuration for allowed image hosts Floorb 2023-05-23 12:31:11 -04:00
  • 1ec073081b fix: non-js login page; flash for report failure Floorb 2023-05-23 05:37:53 -04:00
  • e49e3d10e9 fix: make tag input add remaining tag on focus lost Floorb 2023-05-22 14:21:25 -04:00
  • aa9d4d819c fix: revert a slight css problem Floorb 2023-05-22 14:06:34 -04:00
  • 244fb66f63 fix: rules/privacy pages, donate links Floorb 2023-05-22 14:02:56 -04:00
  • e0b3120466 merge: feature/cleanup into main Floorb 2023-05-20 11:17:36 -04:00
  • dfa22dbde1 fix: more user profile fixes Floorb 2023-05-20 10:23:22 -04:00
  • 0b6f54b0d6 fix: speed up paste random function a lot Floorb 2023-05-20 10:06:26 -04:00
  • 83f4fa56c4 fix: lots of profile page + search fixes, mostly to do with the paste list Floorb 2023-05-20 10:03:00 -04:00
  • a1cbbc3587 fix: make untagged search work for no-js view too Floorb 2023-05-19 06:31:20 -04:00
  • 2bccaf408f fix: improve archive search Floorb 2023-05-17 08:52:38 -04:00
  • 6f684e0283 fix: syntax highlighting for redtext Floorb 2023-05-16 23:40:16 -04:00
  • 5538b40b77 feat: user password resets Floorb 2023-05-15 12:44:04 -04:00
  • 319b312b23 fix: various admin dashboard improvements. Floorb 2023-05-15 11:41:35 -04:00
  • f7a6b467af fix: revert previous change Floorb 2023-05-15 11:22:13 -04:00
  • cc5d666d53 fix: make it so you can edit pastes again. Floorb 2023-05-15 11:19:48 -04:00
  • 3b923609f9 fix: do not show hidden pastes in the non-JS archive Floorb 2023-05-15 07:29:30 -04:00
  • 490f434f83 fix: do not show moderator-hidden pastes in the ajax pastes Floorb 2023-05-15 07:28:13 -04:00
  • 83f3fdb5e6 fix: make Pastedown great again (some code by Aftercase) Floorb 2023-05-13 23:27:56 -04:00
  • 7bcabf7ba0 fix: paste hidden message Floorb 2023-05-13 23:06:53 -04:00
  • 799de10f50 feat: add moderator role system Floorb 2023-05-13 21:19:35 -04:00
  • c4d653b13f feat: reporting, lots of admin improvements Floorb 2023-05-13 20:05:10 -04:00
  • 708eb9be6f fix: some admin pages implementation Floorb 2023-05-12 02:06:31 -04:00
  • 0b4dd8f8f4 MySQL setup file (#15) jimm 2023-04-07 18:53:55 -07:00
  • 81333996d4 Expiry display and fixes (#16) jimm 2023-04-07 18:53:24 -07:00
  • aa2ac2c5a7 fix broken nginx config and other stuff that I didn't commit 2 years ago Floorb 2023-03-28 12:00:22 -04:00
  • 8409837689 fix: code block wrapping Floorb 2023-02-27 06:07:58 -05:00
  • ec562cef57 fix: download filenames can sometimes be pretty weird. Floorb 2023-02-27 05:58:30 -05:00
  • c19139ed6e fix: move paste Edit button around a bit. Floorb 2023-02-27 05:48:53 -05:00
  • 547e0fb30b fix: do not uppercase the tags, fix some other cosmetic issues. Floorb 2023-02-27 05:42:26 -05:00
  • 95885d6f5a fix: validate length of each tag Floorb 2023-02-27 05:37:39 -05:00
  • 49c5643bc7 fix: user profile page created at date not showing up Floorb 2023-02-27 05:33:13 -05:00
  • 758d1d5d1d fix(tags): client-sided tag limit is better; tag highlighting rules slightly better Floorb 2023-02-27 05:22:21 -05:00
  • c238975adf Upgrade highlight.php and do other stuff. Floorb 2023-02-25 05:03:19 -05:00
  • 5193b4266c misc cleanup, update vendor stuff, fix captcha Floorb 2023-02-24 06:26:40 -05:00
  • 624d9d63d8 Move CAPTCHA code around a bit Floorb 2022-08-27 02:48:10 -04:00
  • 86afab0458 Rejigger the CAPTCHA a bunch, more functionality without JS Floorb 2022-08-25 01:51:54 -04:00
  • 0f519a8ced Simplify CAPTCHA and make it work properly. Floorb 2022-07-30 20:28:53 -04:00
  • 0038d5ecf1 Move some more stuff around. Floorb 2022-07-30 20:15:48 -04:00