Commit graph

  • 464b6d20eb lib/client: fix typo master Simon Ser 2024-11-12 22:48:27 +0100
  • 67667e073e lib/client: bind handleOnline to this Simon Ser 2024-11-12 08:51:45 +0100
  • 460af509e9 ci: temporarily switch to alpine/edge Simon Ser 2024-11-09 03:10:55 +0100
  • 721ae1d2ae lib/client: don't throttle reconnections if opened long ago Simon Ser 2024-11-09 02:53:52 +0100
  • 414d93ebab client: reconnect immediately if network comes online during backoff Simon Ser 2024-11-05 13:54:49 +0100
  • dc6614e4ff wip: add support for WEBPUSH webpush Simon Ser 2021-05-20 20:03:44 +0200
  • 32012bbea5 readme: move to Codeberg Simon Ser 2024-10-11 15:06:44 +0200
  • 4145907d36 ci: use new SSH key for deployments Simon Ser 2024-10-11 00:25:02 +0200
  • c6e63d5724 components/composer: add support for multiple file upload Simon Ser 2024-09-29 15:31:25 +0200
  • 2f6efb56de components/composer: handle drag and drop file upload xse 2024-07-11 21:40:04 +0200
  • cf54beacc2 lint: turn on @stylistic/js/arrow-parens Simon Ser 2024-09-29 11:54:21 +0200
  • 69485716a0 lint: turn on @stylistic/js/comma-dangle Simon Ser 2024-09-29 11:50:57 +0200
  • b9d12bc8cd lint: turn on @stylistic/js/semi Simon Ser 2024-09-29 11:48:45 +0200
  • b93db7ac0e ci: fail when ESLint reports warnings Simon Ser 2024-09-29 11:45:56 +0200
  • d96e34da79 Wire up stylistic to ESLint Simon Ser 2024-09-29 11:45:42 +0200
  • 78bfd16f25 Remove two remaining single quote strings Simon Ser 2024-09-29 11:45:13 +0200
  • 07ae5f7167 Disallow var keyword Simon Ser 2024-09-28 22:07:39 +0200
  • 312c755c11 eslint: fix global ignore for dist/ Simon Ser 2024-09-28 21:57:35 +0200
  • a03ad28438 Update dependencies Simon Ser 2024-09-28 21:50:03 +0200
  • f389ea6ffd eslint: ignore dist/ directory Simon Ser 2024-09-28 21:49:13 +0200
  • 7c445d0bc9 Add ESLint Simon Ser 2024-09-28 21:45:45 +0200
  • 97920ff7f6 Prefix unused variables with an underscore Simon Ser 2024-09-28 21:44:23 +0200
  • b89fd604d0 Remove unnecessary break statements Simon Ser 2024-09-28 21:44:03 +0200
  • 6693cc0c78 Remove unused variables Simon Ser 2024-09-28 21:43:23 +0200
  • 6747c03a75 components/app: add missing break Simon Ser 2024-09-28 21:36:35 +0200
  • 35e924258a components/buffer: drop leading asterisk for MODE messages Simon Ser 2024-09-08 12:50:00 +0200
  • 26792ec386 components/buffer: add human-readable channel mode changes Simon Ser 2024-09-08 12:48:07 +0200
  • a3b375ab3f components/membership: fix operator color Simon Ser 2024-09-08 12:47:37 +0200
  • e1a15ceeb9 components/membership: fix missing import Simon Ser 2024-09-07 17:59:01 +0200
  • 9e68316467 components/buffer: use case-mapping when displaying MODE messages Simon Ser 2024-09-07 12:45:49 +0200
  • 6be24e8ed9 lib/irc: unexport STD_MEMBERSHIPS and STD_CHANTYPES Simon Ser 2024-09-07 12:37:10 +0200
  • 301f133272 lib/irc: move over STD_MEMBERSHIP_NAMES Simon Ser 2024-09-07 12:36:13 +0200
  • 9bcfd088c2 components/member-list: remove dead code Simon Ser 2024-09-07 12:31:07 +0200
  • 39de184734 readme: accept patches on Codeberg Simon Ser 2024-09-03 21:08:13 +0200
  • 2c0f2a80e9 lib/irc: remove stray hardcoded constant Simon Ser 2024-08-13 00:29:00 +0200
  • 1c5dc652a9 Downgrade preact to v10.17.1 once again Simon Ser 2024-07-12 09:07:02 +0200
  • b06ebc0267 Upgrade dependencies Simon Ser 2024-07-08 14:43:18 +0200
  • f657a81824 components/buffer-list: fix text color when active and unread Simon Ser 2024-07-08 08:33:24 +0200
  • c69869209f components/scroll-manager: relax scroll check Simon Ser 2024-07-02 09:00:30 +0200
  • 331a2f0c4e components/scroll-manager: use getSnapshotBeforeUpdate Simon Ser 2024-07-02 08:59:43 +0200
  • 6c324d44a1 lib/client: add support for AUTHENTICATE chunking Simon Ser 2024-06-30 23:44:14 +0200
  • d9f7faad88 components/app: warn when username is missing for OAuth introspection Simon Ser 2024-06-25 17:54:48 +0200
  • f698d7a250 doc/url-params: document wildcard in nick param Simon Ser 2024-05-09 22:56:58 +0200
  • 0f273b9699 components/app: fix STATUSMSG NOTICE when target buffer is closed Simon Ser 2024-04-30 11:22:22 +0200
  • 3d03c0dbcf components/app: update prevReadReceipt only when switching buffer Simon Ser 2024-04-25 19:32:10 +0200
  • 0b7726819d Show number of highlights in window title sitting33 2024-04-25 16:47:53 +0200
  • 8faff95631 components/app: include bouncer network name in window title Simon Ser 2024-04-25 16:34:05 +0200
  • 4d6f14ab0b components/app: introduce updateDocumentTitle() Simon Ser 2024-04-25 16:23:23 +0200
  • 9924f08794 Don't mark messages as read when window is not in focus sitting33 2024-04-25 16:07:41 +0200
  • f79b6bfaa1 components/app: split switchBuffer() and markBufferAsRead() sitting33 2024-04-25 15:59:47 +0200
  • 269e034581 Hide replies to our own internal WHO commands Simon Ser 2024-04-17 23:37:47 +0200
  • 1ea7c30744 lib/client: fix number of field check in RPL_WHOSPCRPL Simon Ser 2024-04-17 23:29:54 +0200
  • 87e88cccca Add support for soju.im/filehost Simon Ser 2024-04-16 13:22:24 +0200
  • 97b9efcc9f Upgrade dependencies Simon Ser 2024-04-10 14:24:34 +0200
  • 7ec9ae7faa Upgrade preact to v10.20.2 Simon Ser 2024-04-09 20:45:22 +0200
  • ebcb731e2f components/buffer: fold NICK change chains Simon Ser 2024-03-29 16:08:04 +0100
  • 23ceda5523 Revert "Upgrade preact to v10.20.0" Simon Ser 2024-03-20 12:07:39 +0100
  • e843fe3ecb Upgrade preact to v10.20.0 Simon Ser 2024-03-20 10:44:11 +0100
  • 5171e0010d doc/setup: use plaintext HTTP listener for soju Simon Ser 2024-03-19 14:27:44 +0100
  • 5db432b57a docs/setup: proxy pass host header to websocket server Ángel Castañeda 2024-03-19 08:08:59 -0500
  • 3584c1eb10 lib/irc: fix whitespace RegExp test in isURIPrefix Simon Ser 2024-03-13 15:40:33 +0100
  • c1c7c91c38 Prevent zalgo in IRC messages Martijn Braam 2024-03-11 17:45:16 +0100
  • 2fe2ce6912 lib/irc: fix assignment to undefined variable in isURIPrefix Simon Ser 2024-03-07 23:04:40 +0100
  • 57f7b1c011 lib/irc: fix whitespace split in isURIPrefix Simon Ser 2024-03-07 11:40:37 +0100
  • 5d3738bc40 lib/irc: ignore highlights in URLs Simon Ser 2024-03-02 12:36:30 +0100
  • 429b4595e7 lib/client: print raw messages in debug mode Simon Ser 2024-03-01 15:03:09 +0100
  • 038cc68ee4 components/buffer-list: show realname as tooltip Simon Ser 2024-02-20 22:50:09 +0100
  • 15cc546876 components/buffer: show realname as tooltip Simon Ser 2024-02-20 22:39:34 +0100
  • a514104c55 commands: drop unvoice Simon Ser 2024-02-15 16:40:41 +0100
  • 7e5e94cda0 components/help: always show autocomplete keybind Simon Ser 2024-02-15 16:37:32 +0100
  • 75d721c02d components/help: add autocomplete Simon Ser 2024-02-15 16:34:16 +0100
  • 141fc3e07c Pin preact to v10.17.1 Simon Ser 2024-01-10 20:30:29 +0100
  • b38777e92a lib/linkify: add geo URI scheme Simon Ser 2024-01-10 11:38:23 +0100
  • 0640ff8712 Upgrade linkifyjs to v4 Simon Ser 2024-01-10 11:33:20 +0100
  • 67b2b07506 Upgrade dependencies Simon Ser 2024-01-10 10:50:30 +0100
  • 15e451f7f8 doc/config-file: indicate where errors are logged Simon Ser 2024-01-07 22:16:56 +0100
  • 617a3a7485 Downgrade preact to 10.17.1 Simon Ser 2023-11-29 17:46:16 +0100
  • 4f828db244 Downgrade preact to 10.18.2 Simon Ser 2023-11-28 15:13:02 +0100
  • bc19829673 Upgrade dependencies Simon Ser 2023-11-26 18:22:32 +0100
  • 5b8c886c91 components/app: throttle our focus PINGs v1.0.0-beta.9 Simon Ser 2023-11-26 16:43:42 +0100
  • c6a1513a07 doc/setup: add kimchi instructions Simon Ser 2023-11-12 10:22:00 +0100
  • 3771b39979 doc/setup: improve gamja config instructions for webircgateway Simon Ser 2023-11-12 10:18:57 +0100
  • ca4b3575b1 Move docs to a separate directory Simon Ser 2023-11-12 10:03:05 +0100
  • 68cb6c56c4 components/buffer: drop duplicate MONITOR events Simon Ser 2023-11-10 18:11:34 +0100
  • e0de4d1b36 Set targets.default.context in package.json Simon Ser 2023-10-21 12:51:06 +0200
  • 06f7cf9565 Fix ReferenceError when adding new bouncer network Simon Ser 2023-10-03 11:43:00 +0200
  • 5e33919cce Show MONITOR online/offline notifications in user buffers Simon Ser 2023-08-25 13:10:05 +0200
  • 97b5970acb state: simplify MONITOR reply handling Simon Ser 2023-08-25 13:09:14 +0200
  • ffbbde7f28 Upgrade dependencies Simon Ser 2023-08-17 10:50:31 +0200
  • 8f29f0c35d lib/client: ensure server prefix is never null Simon Ser 2023-08-17 10:45:56 +0200
  • 3b383308d4 Send PING on window focus Simon Ser 2023-06-23 16:05:45 +0200
  • 266ab2b097 lib/client: add ping() ping Simon Ser 2023-06-23 15:05:42 +0200
  • 3a95fd5ba4 components/switcher-form: match topics and realnames Simon Ser 2023-06-14 11:52:54 +0200
  • 44a064274d Add buffer switcher Simon Ser 2023-06-08 15:07:28 +0200
  • fe016807da components/help: fix typo for Ctrl key bindings Simon Ser 2023-06-08 12:15:53 +0200
  • 10d988b891 store: fix undefined Unread Simon Ser 2023-06-08 12:09:24 +0200
  • a0ed50a8e2 Keep closed buffers in store Simon Ser 2023-06-08 11:54:16 +0200
  • 2f627eecad state: handle WHO replies in bulk Simon Ser 2023-04-19 13:04:58 +0200
  • 2d651ef901 components/app: prevent multiple WHO channel commands in parallel Simon Ser 2023-04-19 12:56:12 +0200
  • 535bdb2f52 Migrate to async/await Simon Ser 2023-04-19 12:51:13 +0200