Commit graph

434 commits

Author SHA1 Message Date
Rene Hampölz f8a2b3489a fix: Broken styles in the latest snappymail release 2023-02-19 13:48:17 +00:00
the-djmaze 15f9aa11db v2.26.2 2023-02-17 14:27:16 +01:00
the-djmaze 38c4b4e26e Resolve #969 2023-02-15 23:04:23 +01:00
the-djmaze 492f1d4b10 v2.26.1 2023-02-14 15:32:12 +01:00
the-djmaze 399ae06a5c v2.26.0 2023-02-10 11:38:41 +01:00
Ben Southall (Work Account) 916501c3ff
Add Integrations with Apps to Documentation for Nextcloud
Just worked out all we needed to do to get all users to come through was enable the contacts app. Nice!!! would be good to have both mention and any specific details of [these features](https://apps.nextcloud.com/apps/snappymail) in the docs :) :
> Integration with other Nextcloud apps (Contacts, Files and Calendar)
2023-02-10 02:01:34 +00:00
the-djmaze 1fb3a26bd7 Files 0755 to 0644 2023-02-09 16:53:05 +01:00
the-djmaze 8d6eb96c8f v2.25.5 2023-02-09 10:37:43 +01:00
the-djmaze 8af68d7c65 Prevent Apache access error due to directories being 0700 2023-02-06 15:47:26 +01:00
the-djmaze 4f7f713046 v2.25.4 2023-02-06 11:51:41 +01:00
the-djmaze 7bdc6c683b
Resolve #915 due to #898 2023-02-05 14:30:53 +01:00
the-djmaze 539ddcc51f Moved pluginEnable() to \SnappyMail\Repository::enablePackage() 2023-02-04 15:28:46 +01:00
the-djmaze cf08c1aba4 Only allow from CLI #907 2023-02-04 15:08:42 +01:00
the-djmaze 7671503562 Example script for #907 2023-02-04 14:57:31 +01:00
the-djmaze 8c676aa267 v2.25.3 2023-02-03 15:15:49 +01:00
the-djmaze 78938caaf3 v2.25.2 2023-02-02 13:26:23 +01:00
the-djmaze a7081660f0 Resolve #898 2023-02-02 09:51:00 +01:00
the-djmaze 8cf8823d56 Nextcloud use RainLoop settings #898 2023-02-01 21:09:18 +01:00
the-djmaze d68843e4ec Nextcloud prevent serving precompressed files due to too many setups that fail 2023-02-01 10:22:46 +01:00
the-djmaze a9764bf034 \RainLoop\Utils::SetCookie() to \SnappyMail\Cookies::set() 2023-01-31 12:46:37 +01:00
the-djmaze c21817e5e0 v2.25.1 2023-01-30 15:49:58 +01:00
Rene Hampölz 96e090650d fix: Clipped elements on disabled left panel 2023-01-30 11:18:46 +00:00
Rene Hampölz 15deadaa1c fix: Broken styles in the latest snappymail release 2023-01-30 11:12:11 +00:00
the-djmaze 49a63f37c9 Resolve #880 2023-01-27 16:08:42 +01:00
the-djmaze f6f3040ad2 Also fix settings on upgrade inside Nextcloud 2023-01-27 08:30:34 +01:00
the-djmaze 188b419910 v2.25.0 2023-01-26 16:35:54 +01:00
the-djmaze 8047a36b70 #rl-content to use flex for better layout control 2023-01-26 14:11:30 +01:00
the-djmaze c30c41a79b Nextcloud _htaccess to .htaccess failed 2023-01-22 10:20:13 +01:00
the-djmaze 95024aca10 Bugfix: Nextcloud ?admin wrong layout 2023-01-19 19:41:30 +01:00
the-djmaze d25af53dfb v2.24.6 2023-01-19 17:11:40 +01:00
the-djmaze 79510eb79c Resolve #864 2023-01-19 16:46:39 +01:00
the-djmaze 790edc73c8 Workaround #813 2023-01-18 18:50:23 +01:00
the-djmaze 53eac88edb Move some Nextcloud SnappyMailHelper code to new InstallStep 2023-01-18 12:18:10 +01:00
the-djmaze 686fa20945 v2.24.5 2023-01-12 15:16:32 +01:00
the-djmaze 1311fd343b Improvements for #686 2023-01-05 16:27:13 +01:00
Rene Hampölz 4ead42aea2 fix: Center message subject 2023-01-04 11:39:51 +00:00
Rene Hampölz c7991c91b7 chore: Improve simple attachment list 2023-01-03 14:12:33 +00:00
Rene Hampölz 2c3766f4d5 chore: Add group labels 2023-01-03 14:06:26 +00:00
the-djmaze 8bd466a656 Resolve #824 2023-01-03 13:26:08 +01:00
the-djmaze de38c3b3e9 Added #821 2023-01-03 12:57:56 +01:00
the-djmaze a88c2e94f9 Bugfix: forgot debug js/css setting change in Nextcloud 2023-01-03 12:26:01 +01:00
p-bo 1c43b21fa8
NC integration app metadata: add links to admin and dev docs 2023-01-01 19:02:22 +01:00
the-djmaze fb319c356d v2.24.4 2022-12-30 20:43:04 +01:00
the-djmaze 34543d5bf3 On upgrade also update plugins in Nextcloud due to many misunderstandings and prevent invalid open issues 2022-12-29 14:42:11 +01:00
the-djmaze ba460584bd https://github.com/the-djmaze/snappymail/issues/790#issuecomment-1366527884 2022-12-29 10:59:07 +01:00
the-djmaze 94c4b6c849 v2.24.3 2022-12-28 10:59:47 +01:00
the-djmaze 0ff7b33a48 v2.24.2 2022-12-27 13:16:01 +01:00
the-djmaze af59dd3d0d v2.24.1 2022-12-23 19:15:05 +01:00
the-djmaze 81e46ccdf7 v2.24 screenshot 2022-12-22 20:11:34 +01:00
the-djmaze e4b1950dbe v2.24.0 2022-12-22 19:40:11 +01:00
Rene Hampölz 6529d01a4f fix: Admin setting with wrong alignment 2022-12-18 20:56:48 +00:00
Rene Hampölz ef4ccdfb99 fix: Incorrectly colored separator 2022-12-18 20:52:18 +00:00
Rene Hampölz c3c7aa9aef fix: Admin setting with wrong alignment 2022-12-18 20:44:40 +00:00
Rene Hampölz fed0d53425 chore: Add alerts 2022-12-18 20:33:29 +00:00
Rene Hampölz aa1128d40c refactor: Improve structure 2022-12-18 19:56:22 +00:00
Rene Hampölz f88643ce65 chore: Improve theme selector 2022-12-18 19:50:01 +00:00
Rene Hampölz 980f1e45ef chore: Improve some buttons 2022-12-18 19:49:10 +00:00
Rene Hampölz 2ea3f6de4a fix: Checkbox overlaps with other elements 2022-12-18 19:35:53 +00:00
Rene Hampölz c5f419e8da chore: Add theme selector 2022-12-18 19:26:52 +00:00
Rene Hampölz 34d8cf002b fix: Some buttons look slightly different 2022-12-18 19:01:46 +00:00
Rene Hampölz 9306808263 chore: Hide unnecessary theme settings 2022-12-18 16:48:57 +00:00
Rene Hampölz 9c7f522c82 chore: Improve admin settings pane margin 2022-12-18 16:31:51 +00:00
Rene Hampölz d7af7d15a0 chore: Improve settings pane margin 2022-12-18 16:30:16 +00:00
Rene Hampölz ef69e31ad1 chore: Improve settings menu buttons 2022-12-18 16:11:37 +00:00
Rene Hampölz cdb4c0a3cf chore: Add admin side panel 2022-12-17 21:48:57 +00:00
Rene Hampölz 4aa684e186 chore: Add tables 2022-12-17 21:27:54 +00:00
Rene Hampölz ed01a4df61 chore: Improve control group alignment 2022-12-17 20:19:39 +00:00
Rene Hampölz 9a3c5c17b7 fix: Wrong height of entries in settings menu 2022-12-17 20:00:34 +00:00
Rene Hampölz 757dc78bad fix: Broken checkboxes in the latest snappymail release 2022-12-17 19:43:47 +00:00
Rene Hampölz 88ad0ccc6c chore: Improve unread count badge 2022-12-17 19:16:55 +00:00
the-djmaze b3fa14f017 v2.23.1 2022-12-15 17:14:32 +01:00
the-djmaze 54896bf044 Remove most DoFolders loops as they are not used.
And move system folder detection/autocreate to MailboxDetectPlugin because it is hardly used.
And by using mailbox.role the default system folder detection is only using (IMAP and JMAP) RFC standards.
2022-12-15 13:49:39 +01:00
the-djmaze 8799cd3e8d Resolve #777 2022-12-14 20:02:16 +01:00
the-djmaze 97bdaf4788 v2.23.0 2022-12-08 17:15:46 +01:00
the-djmaze 39bc370dff Resolve #754 2022-12-07 13:22:52 +01:00
the-djmaze 544ec16830 v2.22.7 2022-12-06 14:31:38 +01:00
the-djmaze 116fed7284 v2.22.6 2022-12-05 13:30:57 +01:00
the-djmaze 75c923f00f Prepare new Impersonate feature https://github.com/nextcloud/impersonate/pull/180 2022-12-05 11:48:46 +01:00
the-djmaze cb2a265373 v2.22.5 2022-12-02 16:47:17 +01:00
Rene Hampölz ae4a71f9a5 chore: Improve padding of message list footer 2022-11-30 21:24:07 +00:00
Rene Hampölz 4823036995 fix: Imperfectly aligned icons 2022-11-30 21:18:27 +00:00
Rene Hampölz a57ead9f7c chore: Improve buttons of message list toolbar 2022-11-30 20:58:25 +00:00
Rene Hampölz 06300de9f8 Fix: Broken styles in latest snappymail release 2022-11-30 20:50:53 +00:00
the-djmaze 4ebde92a06 v2.22.4 2022-11-28 14:07:26 +01:00
the-djmaze a34041c2dd v2.22.3 2022-11-25 16:33:08 +01:00
the-djmaze 21c0c1ed5d Move some cPanel code to /usr/local/cpanel/base/3rdparty/snappymail/include.php #697 2022-11-25 11:00:20 +01:00
the-djmaze 6c8d8d597b v2.22.2 2022-11-24 14:43:03 +01:00
the-djmaze 29473045f8 Fix cPanel automate login issue 2022-11-24 12:20:57 +01:00
the-djmaze e067079f8a Fixes cPanel CSS issue #697 2022-11-24 11:31:12 +01:00
the-djmaze 0d7ffcb0a5 v2.22.1 2022-11-23 16:30:08 +01:00
the-djmaze da98c611e1 v2.22.0 2022-11-23 12:57:44 +01:00
the-djmaze 91978e6ecf v2.21.4 2022-11-22 12:05:21 +01:00
the-djmaze cb167da854 Changed everything to be box-sizing: border-box; 2022-11-21 11:00:39 +01:00
Rene Hampölz 095bd04634 fix: Sidebar button text is visible when collapsed 2022-11-19 15:20:53 +00:00
Rene Hampölz 8b508456b2 fix: Broken styles in embed mode 2022-11-19 15:17:26 +00:00
Rene Hampölz d37022b116 chore: Rework checkboxes for better browser compatibility 2022-11-19 14:08:29 +00:00
Rene Hampölz 6281b5eee2 fix: Broken checkboxes in embed mode 2022-11-19 12:20:18 +00:00
the-djmaze bd287cb749 v2.21.3 2022-11-17 12:12:29 +01:00
the-djmaze e5ef0eaa6a Resolve #673 2022-11-16 15:55:16 +01:00
the-djmaze 81a453955e v2.21.2 2022-11-15 13:37:25 +01:00
the-djmaze 456ade5845 Improved workaround for Nextcloud Calendar crashes #661 #622 2022-11-15 09:48:54 +01:00
the-djmaze 951ba62621 v2.21.1 2022-11-14 00:16:58 +01:00
the-djmaze 9f1e9f1899 Bugfix: Nextcloud ContentSecurityPolicy versions issue 2022-11-13 19:41:23 +01:00
Rene Hampölz 65e614f00f chore: Add checkboxes 2022-11-13 11:26:15 +00:00
the-djmaze 09727b80e6 Resolve #666 2022-11-13 10:20:20 +01:00
Rene Hampölz 23b31c7c26 fix: Broken styles in embed mode 2022-11-12 16:23:07 +00:00
Rene Hampölz 5f19bb8699 fix: Passed stylesheets are 'unloaded' after some time 2022-11-12 16:15:21 +00:00
the-djmaze a13bb9e930 v2.21.0 2022-11-11 17:50:18 +01:00
the-djmaze efbc7563ac Style PopupsNextcloudFiles view 2022-11-10 15:26:35 +01:00
the-djmaze cc6a4c4de9 HestiCP unzip -q to tar -xzf 2022-11-09 16:11:43 +01:00
the-djmaze 3ee1bd488a https://github.com/hestiacp/hestiacp/issues/2620 2022-11-09 15:57:06 +01:00
the-djmaze 7ed6bfbf56 Resolve #643 2022-11-08 20:51:05 +01:00
the-djmaze 2ee9d973e2 v2.20.6 2022-11-08 11:05:10 +01:00
the-djmaze 883906f441 v2.20.5 2022-11-08 00:14:16 +01:00
the-djmaze a595c5dd6e Improved workaround for Nextcloud bug #631 #633 so it works in embed mode
https://github.com/nextcloud/server/issues/35013
2022-11-08 00:08:42 +01:00
the-djmaze f41d40c2c0 v2.20.4 Nextcloud 2022-11-07 21:37:52 +01:00
the-djmaze 05db6b5bb3 Protect against Nextcloud bug #631 #633 2022-11-07 21:06:59 +01:00
the-djmaze c8ee67c3ba Bugfix: setting snappymail-no-embed failed 2022-11-07 20:49:02 +01:00
the-djmaze daca2b54bf Bugfix: undefined snappymail-no-embed 2022-11-07 20:47:32 +01:00
Rene Hampölz 2d6e2deb3d revert: Nextcloud v25 styles in upstream style file 2022-11-07 16:35:26 +00:00
Rene Hampölz 8d2446f314 chore: Move files to new theme folder 2022-11-07 16:24:08 +00:00
the-djmaze 2705f16e44 @rlMainBorderRadius to --border-radius: 5px; 2022-11-07 15:25:59 +01:00
the-djmaze 4ec7070ffa v2.20.3 2022-11-07 14:19:16 +01:00
the-djmaze 857ab52a5e Resolve #635 2022-11-07 12:58:50 +01:00
the-djmaze 92d967f1e6 Improved handling of Content-Security-Policy 2022-11-07 11:38:36 +01:00
the-djmaze 529d727189 Bugfix CSP handling Nextcloud<24 for #631 and #633 2022-11-06 23:10:34 +01:00
the-djmaze 84e0fa5756 Resolve #634 2022-11-06 14:45:12 +01:00
Rene Hampölz 7da114b0c9 fix: nextcloud theme font-size is not used 2022-11-05 16:52:45 +00:00
Rene Hampölz 94506ed726 fix: nextcloud theme font-family is not used 2022-11-05 16:45:29 +00:00
Rene Hampölz 2f8203abda fix formatting 2022-11-05 15:27:24 +00:00
the-djmaze 115437fb6a v2.20.2 2022-11-05 12:07:26 +01:00
Rene Hampölz ad8da7dce0 Initial commit 2022-11-05 10:53:07 +00:00
the-djmaze 7f4ebe560b
Merge pull request #626 from MI-KY/patch-1
corrected links to anchors
2022-11-05 10:51:05 +01:00
the-djmaze 8a0cb947f5 Resolve #627 2022-11-05 02:27:55 +01:00
MI-KY 5d8b067ca0
corrected links to anchors 2022-11-04 22:04:52 +01:00
the-djmaze 35f37381ae v2.20.1 for Nextcloud 2022-11-04 16:06:20 +01:00
the-djmaze 00c5c8f35a Also theme menu border color 2022-11-04 15:54:26 +01:00
the-djmaze 199d1d4c42 Integrate border colors better with Nextcloud 25 theme 2022-11-04 15:47:09 +01:00
the-djmaze 44c42ade52 Update to Nextcloud 25 CSS 2022-11-04 15:10:52 +01:00
the-djmaze f796b578fc Resolve #620 Nextcloud 25 theme colors 2022-11-04 14:58:19 +01:00
the-djmaze 4522a2ef6e Added CSS --dialog-border-clr and --dialog-border-radius 2022-11-04 12:30:38 +01:00
the-djmaze e5572975a5 Now integrate with Nextcloud by default, but keep iframe option available 2022-11-04 12:14:22 +01:00
the-djmaze 3664b140c4 Use Nextcloud 18+ IEventDispatcher 2022-11-04 11:03:31 +01:00
the-djmaze 1ced0dcd1e Nextcloud Impersonate idea
https://github.com/nextcloud/impersonate/issues/179
2022-11-04 09:27:22 +01:00
the-djmaze 0a21485003 Improved external logout handling 2022-11-04 09:26:58 +01:00
the-djmaze f0a3ea1348 #561 solution for NC25+ 2022-11-04 00:20:27 +01:00
cm-schl aa942b9d00
Update README basing on issue #596
Checked the README and updated the screenshots. Also added a detailed description how the automatic login options work (basing on #596).

I'm not sure if SnappyMail is always first trying to use the user defined credentials and then the other options (showing prompt / passing Nextcloud username / passing Nextcloud mailaddress) - but to me it seemed the only logical procedure. Please correct me if I'm wrong.

I've leaved the paragraphs "Auto-connection for all Nextcloud users" and "Auto-connection for one user at a time" because I unfortunately didn't understand if these are talking about the same tree options in the Nextcloud "Additional settings" or some other config options...
2022-11-03 17:58:42 +01:00
the-djmaze ce3acc4ec8 v2.20.0 2022-11-03 17:20:46 +01:00
the-djmaze 7c362879ed Disable Nextcloud Impersonate check #561 2022-11-03 16:15:42 +01:00
the-djmaze 39a827aa2e Improved theme styling and results in better Nextcloud integration 2022-11-03 12:45:10 +01:00
the-djmaze 719847c43e Update Nextcloud readme for admin login #612 2022-11-02 22:48:05 +01:00
the-djmaze fe4f182606 https://github.com/the-djmaze/snappymail/issues/561#issuecomment-1301317723 2022-11-02 22:37:15 +01:00
the-djmaze 9aaaea48bd Improved Nextcloud style a bit for when using Breeze Dark theme and others 2022-11-02 12:49:37 +01:00
the-djmaze 7bca4fb6af v2.19.7 2022-11-02 09:36:50 +01:00
the-djmaze 486878127d https://github.com/the-djmaze/snappymail/issues/569#issuecomment-1298556141 2022-11-02 09:30:27 +01:00
the-djmaze 1316c2d14e fix section in Nextcloud l10n 2022-11-02 09:29:40 +01:00
the-djmaze c199b63304 Resolve #561 2022-11-01 23:35:11 +01:00
the-djmaze e3ffad8552 Resolve #602 2022-11-01 21:56:36 +01:00
the-djmaze 2fc2b0cb1e Resolve #601 2022-10-31 19:34:32 +01:00
the-djmaze e7b06496d2 v2.19.6 2022-10-31 17:10:04 +01:00
the-djmaze 806f6f3c5e Improved base Domain setup 2022-10-31 15:40:56 +01:00
the-djmaze 1dbf2e909f Prevent nextcloud impersonate plugin to login #561 2022-10-31 14:56:42 +01:00
the-djmaze 6e4be76664 Embed admin panel into Nextcloud (with autologin) 2022-10-31 13:35:22 +01:00
the-djmaze a6988db8ce Remove Nextcloud dark mode, it is incomplete 2022-10-31 11:53:54 +01:00
the-djmaze 9430c987e1 Pre-configure some domains in Nextcloud 2022-10-30 23:59:26 +01:00
the-djmaze cef870328c Don't set default_domain in Nextcloud when already set 2022-10-30 00:13:39 +02:00
the-djmaze 772d722972 Release Nextcloud 2.19.5 due to AUTOLOGOUT crash 2022-10-29 17:56:20 +02:00
the-djmaze 00001c758d Added Nextcloud auto-login admin panel (disabled for now) 2022-10-29 16:53:06 +02:00
the-djmaze 0d4a4ad280 Add a default Domain configuration for Nextcloud #596 2022-10-29 02:03:21 +02:00
the-djmaze 63d693f21b v2.19.4 2022-10-28 01:44:04 +02:00
the-djmaze be8c453cac v2.19.3 2022-10-27 15:41:55 +02:00
the-djmaze e183764e51 Nextcloud password generator got lost. Put it back 2022-10-25 11:40:04 +02:00
the-djmaze 31d6666729 Improved Nextcloud integration 2022-10-25 11:32:47 +02:00
the-djmaze 2247be5026 Seperate RainLoop importer for #584 and
https://github.com/pierre-alain-b/rainloop-nextcloud/issues/288
2022-10-25 11:32:00 +02:00
the-djmaze 59c7baaab8
Merge pull request #582 from cm-schl/patch-1
Correct description how to set personal settings in Nextcloud Integration README
2022-10-24 19:28:48 +02:00
the-djmaze dee4e05e17 Improved Nextcloud styling #569 2022-10-24 17:36:20 +02:00
cm-schl 51e6a88d37
Corrected description how to set personal settings 2022-10-24 16:59:55 +02:00
the-djmaze 79387262e3 Cleanup Nextcloud code 2022-10-21 16:10:07 +02:00
the-djmaze 62a14a3ab0 Bugfix: Nextcloud shows invalid "Temporary password" 2022-10-21 14:21:26 +02:00
the-djmaze bcf63b6700 v2.19.2 2022-10-21 12:48:33 +02:00
the-djmaze b39305c8d8 Import Nextcloud RainLoop settings
https://github.com/pierre-alain-b/rainloop-nextcloud/issues/288
2022-10-21 09:08:48 +02:00
the-djmaze ce4c6d1925 Nextcloud added import RainLoop data helper for
https://github.com/pierre-alain-b/rainloop-nextcloud/issues/288
2022-10-20 21:24:45 +02:00
the-djmaze 550dfb3459 Improve Nextcloud style and unified search 2022-10-20 11:43:33 +02:00
the-djmaze d6940aad7e Fix Nextcloud table white-space in embed mode 2022-10-20 10:54:34 +02:00
the-djmaze 5b38bf3b17 Nextcloud auto-update plugin when on admin page 2022-10-20 10:23:09 +02:00
the-djmaze 4a89edec01 Get theme background working in Nextcloud #558 2022-10-19 23:31:44 +02:00
the-djmaze 7211869636 Nextcloud don't search if string is less then 2 characters
https://github.com/the-djmaze/snappymail/issues/561#issuecomment-1284191823
2022-10-19 20:05:58 +02:00
the-djmaze a0b4517074 Update Nextcloud README.md a bit 2022-10-19 17:02:11 +02:00
the-djmaze 04d55be625 Split Nextcloud SnappyMailHelper ::startApp() to have login/handle in startApp() but the rest in loadApp() 2022-10-19 16:27:15 +02:00
the-djmaze bdea9c6833 Resolve #559 2022-10-19 13:12:17 +02:00
the-djmaze 5abc6a3034 Solve Nextcloud Content-Security-Policy issue in debug mode
https://github.com/the-djmaze/snappymail/issues/96#issuecomment-1282946881
2022-10-19 09:01:36 +02:00
the-djmaze dd24af93ea Nextcloud test v2.19.0 2022-10-18 12:26:18 +02:00
the-djmaze 2b2de2abdb Update Nextcloud info.xml 2022-10-18 09:47:45 +02:00
the-djmaze 4b54b71f53 Added Nextcloud screenshots 2022-10-18 09:45:55 +02:00
the-djmaze 37fd11a8cb Nextcloud show initial password in admin settings and option to enable debug mode #96 2022-10-18 09:30:30 +02:00
the-djmaze f9e0cc40a4 Added white logo for Nextcloud #96 2022-10-17 14:25:52 +02:00
the-djmaze b683abc89f Hide nextcloud tr:hover inside SnappyMail #96 2022-10-17 13:48:39 +02:00
the-djmaze 0ff69776ed Integrate Nextcloud more and also use part of
https://github.com/the-djmaze/snappymail/issues/96#issuecomment-1279783076
2022-10-17 12:58:11 +02:00
the-djmaze 7db9fb36fa https://github.com/the-djmaze/snappymail/issues/96#issuecomment-1279776563 2022-10-15 18:39:00 +02:00
the-djmaze 115f603d20 Nextcloud unified search working in iframe mode 2022-10-14 11:53:22 +02:00