Commit Graph

  • 78a2875958
    Fix errors on js and add grouped messages #69 jocadbz Joca 2026-01-20 23:33:46 -0300
  • 9749457e2f
    Remove scroll-to-top button Joca 2026-01-18 21:35:04 -0300
  • 39b1ea10f4
    Remove binary and add it to .gitignore Joca 2026-01-15 23:36:54 -0300
  • 582897903e
    Preferences: Remove markdown preview preference after feature removal Joca 2026-01-15 23:34:21 -0300
  • 9c959f6412
    Revert "Chat: Add markdown preview toggle with client-side rendering and user preference" Joca 2026-01-15 23:33:03 -0300
  • ffe9f30c0a
    Chat: Add markdown preview toggle with client-side rendering and user preference Joca 2026-01-15 23:26:37 -0300
  • e76049a353
    Chat: Add draft auto-save to localStorage with restore and discard options Joca 2026-01-15 23:23:12 -0300
  • 309e516480
    Preferences: Add user preferences system with database table and settings page Joca 2026-01-15 23:21:03 -0300
  • 83113a563a
    Chat: Fix message duplication by removing optimistic UI for sent messages Joca 2026-01-15 23:05:00 -0300
  • 935446280f
    Chat: Add real-time connection status, typing indicators, smart scrolling, and message delivery status Joca 2026-01-15 23:00:31 -0300
  • d36d0d46fd
    UI: Add breadcrumb navigation to chat page Joca 2026-01-15 22:50:58 -0300
  • f7b8055062
    UI: Add navigation improvements with breadcrumbs, back buttons, scroll-to-top, and keyboard shortcuts Joca 2026-01-15 22:49:54 -0300
  • 00185e6774
    UI: Fix word wrapping for long text content Joca 2026-01-15 22:44:49 -0300
  • 69a62f0ad5
    Handlers: Add password confirmation validation to signup Joca 2026-01-15 22:39:58 -0300
  • ca4268dfec
    UI: Add Phase 1 QOL improvements Joca 2026-01-15 22:39:30 -0300
  • b11b4fd0a6
    Quick .gitignore update so this shit does not bother me anymore Joca 2026-01-15 22:34:58 -0300
  • ef06bf160a
    All: Enhance session management and security features Joca 2025-12-21 21:26:02 -0300
  • 876ac33d1b
    using bcrypt Joca 2025-12-07 21:30:23 -0300
  • 7b934e00a6
    Chat: Add Markdown support Joca 2025-09-05 22:09:17 -0300
  • 30f7cc7b82
    Misc: Add DOCUMENTATION.md Joca 2025-09-04 19:01:21 -0300
  • adac250d86
    Threads: Fix css of threads Joca 2025-08-29 22:41:05 -0300
  • e18d7ba193
    Chat: Highlight a message if the current user is mentioned Joca 2025-08-29 14:48:38 -0300
  • 3a82e2a0d1
    All: Migrate boards from global to board specific Joca 2025-08-22 00:07:13 -0300
  • 5370611265
    Board: Fix mismatch between schema and query Joca 2025-08-21 23:42:03 -0300
  • b1db26af16
    Chat: Highlight user mentions even after page reload Joca 2025-08-09 21:05:01 -0300
  • d3db9723ec
    chat: polish mention system Joca 2025-08-03 19:21:06 -0300
  • d2d64d69fc
    handlers/app.go: Removed Strict IP and User-Agent Session Validation Joca 2025-06-29 21:24:28 -0300
  • 7b0528ef36
    feat: Add file-based avatar system Joca 2025-06-21 16:21:21 -0300
  • bdf81e7c68 Ask admin credentials on initialize instead of defining them on config.json master Joca 2025-06-14 19:34:34 -0300
  • c10535492b The initialize function now fails if any board already exists. Joca 2025-06-14 17:59:34 -0300
  • e7567d0f08 README: rip out all the leftovers that are no longer relevant to the new implementation BodgeMaster 2025-06-14 17:53:30 +0200
  • 8b95ec3e38 gitignore: add gitignore BodgeMaster 2025-06-14 17:40:13 +0200
  • 869d974f71 config: rename files to better hint at what they’re used for BodgeMaster 2025-06-14 17:39:04 +0200
  • 0bee74ab5b about page: move all page content into config/about.template, also rewrite most of said content BodgeMaster 2025-06-14 17:31:32 +0200
  • cb9022d8bd Fixing that reply interface. Joca 2025-06-13 23:07:59 -0300
  • 3b56c7e831 Initial implementation of the chat feature. Joca 2025-05-27 22:48:53 -0300
  • e6f097d35c Add cli flag for initializing tables instead of creating them at startup Joca 2025-04-16 22:54:09 -0300
  • b1c3f80afb Implemented features for creating and deleting boards and threads, removed thread types, enhanced CSS for boards and comments Joca 2025-04-15 22:15:54 -0300
  • 4eb97f27d8 Create admin user, admin can edit news blotter Joca 2025-04-15 21:40:01 -0300
  • 6b6ca1d85d Fix cookie banner Joca 2025-04-15 21:22:15 -0300
  • 92fd9948eb Add config skeleton Joca 2025-04-15 21:09:34 -0300
  • de1f442082 Refactor signup and login handlers, add auto table creation Joca 2025-04-15 17:03:45 -0300
  • ba5ed6c182 Rewrite README.md Joca 2025-04-15 16:25:33 -0300
  • 484f435ff2 Fix up user register Joca 2025-03-12 23:48:41 -0300
  • eee9540bdc Initial Commit Joca 2025-03-07 12:44:13 -0300
  • af91df4986 everything: Delete everything, full project reset. Keep a copy of variable_grabbler in case we ever need it. BodgeMaster 2025-06-15 02:25:56 +0200
  • 8cc33a9727 deployment script: Remove READMEs from copied tree, add placeholder back legacy BodgeMaster 2023-01-07 01:07:35 +0100
  • b193cd00bc Stop removing READMEs when building BodgeMaster 2023-01-07 00:56:25 +0100
  • 3bc870bbe0 Mark executable BodgeMaster 2023-01-07 00:55:46 +0100
  • b9aa1baf9c Exclude build directory BodgeMaster 2023-01-07 00:50:50 +0100
  • a13d3e1242 Make README more readable on a terminal (also fix it up in some places) BodgeMaster 2023-01-07 00:46:41 +0100
  • 98596e5695 fixed #31 BodgeMaster 2021-10-30 19:19:44 +0200
  • 4052787790 added entries for individual files BodgeMaster 2021-10-29 06:57:31 +0200
  • e1cac20414 forgot to escape things BodgeMaster 2021-10-29 05:27:12 +0200
  • aec8caa11a moved favicon to a macro, fixed broken formatting wherever I found it BodgeMaster 2021-10-29 05:05:38 +0200
  • 2f6b6d09de fixed indent BodgeMaster 2021-10-29 04:54:48 +0200
  • be97370acb added favicon macro BodgeMaster 2021-10-29 04:54:12 +0200
  • b750e83be0 fixed indentation BodgeMaster 2021-09-08 20:36:24 +0200
  • 7384091b71 hpefully fixed everything? BodgeMaster 2021-09-08 10:41:43 +0200
  • 7b2295be94 fix documentation BodgeMaster 2021-09-08 10:39:00 +0200
  • a3d60795d8 undoing changes, I guess BodgeMaster 2021-09-08 10:29:58 +0200
  • d2bb9ceadb I did another dum dum BodgeMaster 2021-09-08 10:25:18 +0200
  • 1b69da5ffa I did a dum dum BodgeMaster 2021-09-08 10:21:08 +0200
  • c88d5e4c6e correction of said clarification BodgeMaster 2021-09-08 10:20:41 +0200
  • c10f3770c7 clarified documentation BodgeMaster 2021-09-08 10:18:50 +0200
  • 0629830c0b fix %DOMAIN_NAME%%CONTENT_DIR% BodgeMaster 2021-09-08 10:15:50 +0200
  • 2284f43919 found another hardcoded reference BodgeMaster 2021-09-08 10:13:52 +0200
  • e08b8ae91e yea me stoopid BodgeMaster 2021-09-08 10:12:08 +0200
  • 446f828f53 ugly line fiy? BodgeMaster 2021-09-08 10:11:39 +0200
  • c2c501531a reconfigured instance to be hosted directly on the web root BodgeMaster 2021-09-08 10:06:41 +0200
  • 35fdf758c0 updated documentation BodgeMaster 2021-09-08 10:04:44 +0200
  • 3e567a529e removed old variable grabbler BodgeMaster 2021-09-08 09:59:16 +0200
  • b7f4d35030 version bump to 5.0 BodgeMaster 2021-09-08 09:58:42 +0200
  • 87fc3f3f33 fixed the command function BodgeMaster 2021-09-08 09:52:07 +0200
  • 92fba18fd7 bigbrain moment BodgeMaster 2021-09-08 09:45:08 +0200
  • c80a31bd71 next try BodgeMaster 2021-09-08 09:35:37 +0200
  • 05d60b4afc fixed #51 to make the new variable grabbler work properly BodgeMaster 2021-09-08 09:20:38 +0200
  • 7a5a65febd undid changes BodgeMaster 2021-09-08 07:54:39 +0200
  • a4323d0526 trying to make the old command work with new variable grabbler BodgeMaster 2021-09-08 07:50:47 +0200
  • 3dfae191ab testing new variable grabbler BodgeMaster 2021-09-08 07:46:28 +0200
  • 9592c279ce finished new variable grabbler BodgeMaster 2021-09-08 07:39:38 +0200
  • 587c73f0fa keep using the old variable grabbler until the new one is ready BodgeMaster 2021-09-08 06:35:50 +0200
  • 1174135ee9 just a small stress test for the new variable grabbler bc I’m tired of shit breaking when I accidentally use unicode characters BodgeMaster 2021-09-08 06:34:17 +0200
  • 4a7aed9e32 started working on a new variable grabbler in py3 BodgeMaster 2021-09-08 06:33:47 +0200
  • 703f0d47f0 documentation fix, issue #58 BodgeMaster 2021-09-08 04:40:27 +0200
  • 2c09a27135 fuck semicolons BodgeMaster 2021-09-07 10:41:44 +0200
  • 205fcdea42 changed reply button to only be there when user is logged in BodgeMaster 2021-09-07 10:39:53 +0200
  • 952ad0bcc2 minor changes to setup instructions BodgeMaster 2021-09-07 10:26:34 +0200
  • 9cf94dbc78 added installation instructions BodgeMaster 2021-09-07 10:23:15 +0200
  • 18b82274f3 removed another useless file BodgeMaster 2021-09-07 09:03:59 +0200
  • 9e601df065 fixed link (hopefully?) BodgeMaster 2021-09-07 08:47:31 +0200
  • 0ba0f06b2c added reply button BodgeMaster 2021-09-07 08:39:26 +0200
  • 36fda61331 bigbrain forgot to actually put the reply reference on the page after creating it BodgeMaster 2021-09-07 08:02:29 +0200
  • 37f14809f1 wtf? BodgeMaster 2021-09-07 07:59:04 +0200
  • 6d4222c06b fuck semicolons BodgeMaster 2021-09-07 07:54:50 +0200
  • c06300a1fb adding reply links BodgeMaster 2021-09-07 07:53:22 +0200
  • 6c5eb39f96 formatting BodgeMaster 2021-09-07 07:47:48 +0200
  • 3d2053c337 added "id=" for jump links in replies BodgeMaster 2021-09-07 07:07:00 +0200
  • a9eb39f179 switched from sending the user to the end based on action to sending the user to the end based on request BodgeMaster 2021-09-07 06:52:28 +0200
  • a63d0b6a40 testing BodgeMaster 2021-09-07 06:49:29 +0200