Commit Graph

  • c1520652f2 move RichCodeEditor to its own component Athou 2023-06-22 18:39:29 +02:00
  • 90e3044249 wait for tab to be activated to load rich code editor Athou 2023-06-22 16:30:00 +02:00
  • f7786d9962 add rich editor for custom code Athou 2023-06-22 14:37:56 +02:00
  • aeaaeaee0e fix warning Athou 2023-06-22 10:36:03 +02:00
  • 4d0a8fd133 fix user count Athou 2023-06-22 07:19:33 +02:00
  • b1938c234c use useMobile Athou 2023-06-21 21:58:11 +02:00
  • 6a5052787d clicking on the body of an entry in expanded mode selects it and marks it as read (#1089) Athou 2023-06-21 20:29:18 +02:00
  • 877fc33180 move swipe callback next to other callbacks Athou 2023-06-21 20:13:40 +02:00
  • 8b0b9b1a66 Merge pull request #1092 from canoine/patch-1 Jérémie Panzer 2023-06-21 17:02:10 +02:00
  • 689c329430 Update fr/messages.po canoine 2023-06-21 15:45:11 +02:00
  • 52f911f303 add websocket metrics Athou 2023-06-21 14:20:14 +02:00
  • 91d0988177 add useMobile Athou 2023-06-21 09:13:20 +02:00
  • 4f644ba9f5 remove workaround to make popovers follow their target on scroll, it causes lagging issues and was fixed in https://github.com/mantinedev/mantine/issues/3351 (#1087) Athou 2023-06-20 10:46:42 +02:00
  • 4f699d9675 release 3.7.0 3.7.0 Athou 2023-06-20 09:18:18 +02:00
  • a5aba6f7ae content is no longer limited to 650px when sidebar is hidden (same as commafeed v2) (#1084) Athou 2023-06-18 12:46:42 +02:00
  • 78c8711a79 add tooltips to all relative dates with exact time Athou 2023-06-17 22:51:18 +02:00
  • 8325236d0e hide horizontal scrollbar (#1084) Athou 2023-06-17 22:43:23 +02:00
  • 437401e73f fix sidebar scrolling (#1084) Athou 2023-06-17 01:14:54 +02:00
  • fa06d321d5 restore F shortcut to hide sidebar (#1084) Athou 2023-06-16 21:45:56 +02:00
  • d1ddcb6ace resizeable tree (#1084) Athou 2023-06-16 21:24:34 +02:00
  • 6944d4dc0b fix unreadable api documentation page with dark theme (#1082) Athou 2023-06-16 20:07:36 +02:00
  • c835d805b1 restore a version of findNextUpdatable that handles inactive users better than the one we removed a while ago Athou 2023-06-16 15:27:39 +02:00
  • 4a90e1f69d add some debugging Athou 2023-06-16 12:54:56 +02:00
  • fcfeaa462e on user login and in heavy load mode, only force refresh feeds that are up for refresh Athou 2023-06-16 12:35:40 +02:00
  • b16978d8fe position is now always set (#1076) Athou 2023-06-15 21:06:51 +02:00
  • 68c62b4528 no need to push the extension this much Athou 2023-06-14 01:09:31 +02:00
  • 18f68aab31 fallback to ctrl+click simulation if extension is not installed (#1074 #1075) Athou 2023-06-14 01:02:00 +02:00
  • 8abb2770ec fix release script, it's the CHANGELOG that needs to be updated Athou 2023-06-13 11:15:29 +02:00
  • 9156b8b6d0 add a setting to hide commafeed from search engines Athou 2023-06-13 10:47:39 +02:00
  • 2c32fa1e13 make "b" keyboard shortcut work in extension popup Athou 2023-06-13 10:29:18 +02:00
  • 7e48afe36c correctly detect the extension if the hook is not used on the initial page Athou 2023-06-12 21:47:54 +02:00
  • cd94a3b56f update browser extension badge unread count Athou 2023-06-12 20:54:40 +02:00
  • 22e0f1f382 use browser extension to open tab in background (#1074) Athou 2023-06-10 22:16:02 +02:00
  • e2eeba90ef release 3.6.0 3.6.0 Athou 2023-06-08 08:46:20 +02:00
  • 662c0fc6b9 add buttons that communicate with the browser extension (Athou/commafeed-browser-extension#1) Athou 2023-06-07 15:03:27 +02:00
  • fafc0619ad add tooltip to action buttons when label is hidden because viewport width is below mobile breakpoint (Athou/commafeed-browser-extension#1) Athou 2023-06-07 11:32:54 +02:00
  • 3a5dc5d0ed open link on click in expanded mode since we don't need to collapse entry (#1073) Athou 2023-06-07 08:43:55 +02:00
  • 23a696e644 Merge pull request #1071 from Athou/dependabot/npm_and_yarn/commafeed-client/vite-4.3.9 Jérémie Panzer 2023-06-06 10:12:41 +02:00
  • 72cb71a2fb Bump vite from 4.3.8 to 4.3.9 in /commafeed-client dependabot[bot] 2023-06-06 08:06:36 +00:00
  • 9b757735b8 a 403 may be returned if the user has been deleted but the session still exists, redirect to welcome page Athou 2023-06-05 18:46:32 +02:00
  • 6b9f8f268f make /next work in development Athou 2023-06-05 10:17:00 +02:00
  • e5b0eb426c change default config to store h2 database in the same directory as the jar Athou 2023-06-04 07:45:01 +02:00
  • ea6c83ca33 add link to api documentation on welcome page Athou 2023-06-01 16:12:21 +02:00
  • 763ce1e4fd correctly invalidate unread count cache when using the next unread servlet Athou 2023-06-01 13:11:19 +02:00
  • e748499ed8 Merge branch 'canoine-patch-2' Athou 2023-06-01 08:06:05 +02:00
  • e430604528 remove nbsp from label Athou 2023-06-01 08:05:52 +02:00
  • 5e08c81d12 Merge branch 'patch-2' of https://github.com/canoine/commafeed into canoine-patch-2 Athou 2023-06-01 07:58:12 +02:00
  • 84626e1ef2 release 3.5.0 3.5.0 Athou 2023-06-01 07:49:42 +02:00
  • 191ece0bac update browser extensions link Athou 2023-06-01 07:43:17 +02:00
  • 24eaff61f2 Update fr/messages.po canoine 2023-06-01 06:25:39 +02:00
  • aa5e9bfd83 update readme to point to the new browser extension Athou 2023-05-31 17:55:47 +02:00
  • a200147926 remove X-Frame-Options: DENY as it blocks the iframe from the future browser extension Athou 2023-05-31 15:24:17 +02:00
  • d6205b7da3 fix typo Athou 2023-05-31 07:36:50 +02:00
  • 5ecf3e0fbf add setting to disable strict password policy (#1059) Athou 2023-05-31 07:31:40 +02:00
  • bb25e0ede6 intellij autofixes Athou 2023-05-31 07:27:24 +02:00
  • f5c0e2d375 update documentation: alphabetical ordering is no longer available Athou 2023-05-30 21:22:02 +02:00
  • 12ab5b1e7b add default value to allow app startup even if the setting is missing in config.yml Athou 2023-05-30 10:53:28 +02:00
  • 3e6451289f add setting to limit feeds per user Athou 2023-05-30 08:53:26 +02:00
  • 09d21d88a4 remove usage of deprecated id generator that blocks migration to hibernate 6 Athou 2023-05-29 08:31:47 +02:00
  • 2ec6d0a66a api documentation page no longer requires users to be authenticated Athou 2023-05-28 22:38:57 +02:00
  • 412fc52f1c add css classes to help with custom css rules (#1061) Athou 2023-05-28 12:57:28 +02:00
  • b5e5989604 disable pull-to-refresh on mobile as it messes with vertical scrolling Athou 2023-05-27 19:54:02 +02:00
  • 105ff46c01 UnitOfWork is now injectable Athou 2023-05-27 19:46:49 +02:00
  • f100f3f91a run post login activities in a new transaction to avoid database locks Athou 2023-05-27 19:29:44 +02:00
  • 45eb436b8f reduce chance of deadlocks Athou 2023-05-27 08:38:23 +02:00
  • bf3914e748 remove very slow query Athou 2023-05-27 08:03:36 +02:00
  • 5df7aaf7cd try to fix redis timeouts (#1060) Athou 2023-05-27 07:58:22 +02:00
  • f10cfd7ad0 add feed refresh engine metrics Athou 2023-05-26 15:20:17 +02:00
  • 0626e5cd7a release 3.4.0 3.4.0 Athou 2023-05-26 12:36:31 +02:00
  • 8846472e6c use our loader and not the default mantine loader Athou 2023-05-26 09:00:19 +02:00
  • c20379f376 better separation of read-only fields from form fields on profile page Athou 2023-05-26 08:31:30 +02:00
  • f7ad9c9905 refactor donate page Athou 2023-05-26 08:28:23 +02:00
  • c2419e19fc Create FUNDING.yml Jérémie Panzer 2023-05-25 13:41:17 +02:00
  • a08ea27c2f make sure we don't refresh a feed twice in a row Athou 2023-05-25 09:02:01 +02:00
  • a546ae0d53 update translation instructions Athou 2023-05-24 18:53:30 +02:00
  • 12f8609d79 fix alignment of burger button with the rest of the header on mobile Athou 2023-05-24 16:59:51 +02:00
  • e77267e33b Revert "no longer need to ignore locale.ts files as they don't exist anymore", adjusting comment Athou 2023-05-24 08:46:49 +02:00
  • b86ff2a32f logging tweaks Athou 2023-05-24 08:14:59 +02:00
  • 5939f845b3 bump dependencies Athou 2023-05-24 07:53:45 +02:00
  • fc8d4f1f67 no longer need to ignore locale.ts files as they don't exist anymore Athou 2023-05-24 07:52:04 +02:00
  • 3b03da1bd6 regenerate po files with lingui 4.x (only ordering changed) Athou 2023-05-24 07:46:39 +02:00
  • 4eacd238fa reduce js bundle size by loading locales dynamically instead of loading all locales Athou 2023-05-23 16:24:35 +02:00
  • bc7c50f0f3 fix alignment of icon with text for category tree nodes Athou 2023-05-23 15:17:04 +02:00
  • e84a1289e3 remove rxjava as its too magic and very hard to master Athou 2023-05-22 15:26:20 +02:00
  • 85ebcd6407 add issue templates Athou 2023-05-21 11:18:47 +02:00
  • 735a1e8b11 add support for arm64 docker images Athou 2023-05-21 07:20:52 +02:00
  • 6de817f539 release 3.3.2 3.3.2 Athou 2023-05-20 14:00:25 +02:00
  • 08a2746921 restore entry selection indicator Athou 2023-05-19 10:32:21 +02:00
  • bc28727e39 remove warnings Athou 2023-05-17 16:13:46 +02:00
  • eceaf3a98d remove lodash to reduce bundle size by 100kb Athou 2023-05-17 16:11:32 +02:00
  • 4a8939e5e5 optimized png sizes Athou 2023-05-17 15:47:22 +02:00
  • e90b80c641 send GA pageviews only if initialized Athou 2023-05-17 13:43:25 +02:00
  • 2979600cc2 add dividers to separate read-only information from forms Athou 2023-05-11 11:45:23 +02:00
  • a2deef7f7f release 3.3.1 3.3.1 Athou 2023-05-10 20:26:45 +02:00
  • b5097d4fc3 fix long feed names not being shortened to respect tree max width (#1055) Athou 2023-05-10 20:25:23 +02:00
  • f858eed150 release 3.3.0 3.3.0 Athou 2023-05-10 08:34:09 +02:00
  • bbdd712b01 compiler is only needed in the java module Athou 2023-05-09 14:00:13 +02:00
  • c0875971e9 no longer need to insert code between imports Athou 2023-05-08 17:17:20 +02:00
  • 0199ebb6c3 major mantine update Athou 2023-05-08 14:54:16 +02:00
  • c5763e2f8f update all dependencies Athou 2023-05-08 13:42:16 +02:00