Commit Graph

10826 Commits

Author SHA1 Message Date
Andras Bacsai
19d277f8ec refactor: rename name method to sanitizedName in BaseModel for clarity 2024-12-10 08:50:07 +01:00
Andras Bacsai
854fd3eab2 fix: missing css 2024-12-10 08:21:01 +01:00
Andras Bacsai
f6ab2000d1 Merge pull request #4529 from coollabsio/dependabot/composer/league/commonmark-2.6.0
Bump league/commonmark from 2.5.3 to 2.6.0
2024-12-10 08:07:18 +01:00
dre-on
46ba869c41 Adds template for Sonatype Nexus service 2024-12-09 20:12:55 -05:00
dependabot[bot]
a59c943f6f Bump league/commonmark from 2.5.3 to 2.6.0
Bumps [league/commonmark](https://github.com/thephpleague/commonmark) from 2.5.3 to 2.6.0.
- [Release notes](https://github.com/thephpleague/commonmark/releases)
- [Changelog](https://github.com/thephpleague/commonmark/blob/2.6/CHANGELOG.md)
- [Commits](https://github.com/thephpleague/commonmark/compare/2.5.3...2.6.0)

---
updated-dependencies:
- dependency-name: league/commonmark
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-10 01:12:38 +00:00
peaklabs-dev
bdfd68b74f chore: remove unused email component 2024-12-09 21:41:22 +01:00
peaklabs-dev
014c6dc446 chore: remove unused route 2024-12-09 20:30:39 +01:00
Régis Tremblay Lefrançois
93f352be95 added the fileflows service 2024-12-09 13:51:47 -05:00
🏔️ Peak
12a48a1439 Merge branch 'next' into fix-postgres-init-scripts 2024-12-09 19:50:54 +01:00
peaklabs-dev
dedfd72731 fix: notification trait
fix: some events must always be enabled, so a notification is sent all the time (user cannot choose to not receive this notification).
fix: check if the event is enabled before adding a channel to enabled
2024-12-09 19:47:17 +01:00
peaklabs-dev
96c970ca4e chore: use new notification trait 2024-12-09 19:44:43 +01:00
peaklabs-dev
2639cf7544 fix: slack and discord url now uses text filed because encryption makes the url very long 2024-12-09 19:44:10 +01:00
🏔️ Peak
fdf757c7ae Merge branch 'next' into separate-success-and-failure-notifications 2024-12-09 18:15:41 +01:00
🏔️ Peak
c4a72fbd75 Merge branch 'main' into separate-success-and-failure-notifications 2024-12-09 18:11:29 +01:00
peaklabs-dev
07a0863401 chore: remove log 2024-12-09 17:37:47 +01:00
peaklabs-dev
4d23835119 feat: use new place for settings and topic IDs for telegram 2024-12-09 17:37:39 +01:00
peaklabs-dev
adaef2d341 feat: use new table or instance settings for email 2024-12-09 17:37:15 +01:00
peaklabs-dev
dd9d10c717 feat: get Slack Webhook form new table 2024-12-09 17:36:32 +01:00
peaklabs-dev
6cab8b4598 feat: get discord Webhook form new table 2024-12-09 17:36:23 +01:00
peaklabs-dev
ec1c91fb75 feat: notification trait 2024-12-09 17:03:40 +01:00
peaklabs-dev
bf58547082 feat: scheduled task success notification 2024-12-09 17:00:33 +01:00
peaklabs-dev
a849bfdc3e feat: always sent notifications 2024-12-09 17:00:07 +01:00
peaklabs-dev
b6500142c4 feat: use new notification event names 2024-12-09 16:57:15 +01:00
peaklabs-dev
bc726ddd6e feat: new telegram UI 2024-12-09 16:49:09 +01:00
peaklabs-dev
b4b48692af feat: New Slack notification UI 2024-12-09 16:39:19 +01:00
peaklabs-dev
5210218a45 feat: New Discord notification UI 2024-12-09 16:38:25 +01:00
peaklabs-dev
c27e2e328f chore: remove waitlist redirect 2024-12-09 16:37:36 +01:00
peaklabs-dev
119c18468a chore: public settings for email notification 2024-12-09 16:03:43 +01:00
peaklabs-dev
868d80bde6 feat: Slack notification settings Model 2024-12-09 15:54:52 +01:00
peaklabs-dev
2166899721 feat: Discord notification settings Model 2024-12-09 15:52:50 +01:00
peaklabs-dev
b5351448ed feat: Telegram notification settings Model 2024-12-09 15:50:23 +01:00
peaklabs-dev
cf21ae13f1 feat: Email Notification Settings Model 2024-12-09 15:47:05 +01:00
peaklabs-dev
d289f41ff6 chore: remove functions from shared.php
- Removed all notification functions from shared.php to make it easier to maintain and test.
2024-12-09 15:38:21 +01:00
peaklabs-dev
df6c5c55e1 feat: new shared notifications functions 2024-12-09 15:37:11 +01:00
peaklabs-dev
b13d77377c feat: new shared function name is_transactional_emails_enabled() 2024-12-09 15:34:24 +01:00
peaklabs-dev
ee7a901a77 fix: Email Notification saving
- fix: SMTP and resend should only save their respective settings
- chore: improve component validation and code to make it much smaller (less code - same functionality)
2024-12-09 15:23:32 +01:00
peaklabs-dev
67438e28ca fix: make sure resend is false if SMTP is true and vice versa 2024-12-09 15:19:59 +01:00
Andras Bacsai
d641975040 fixes 2024-12-09 15:19:33 +01:00
peaklabs-dev
2aacb1dc28 fix: Instance email settins
- fix: resend, smtp save button should only save respective settings
- feat: ability to send test email
2024-12-09 14:39:50 +01:00
peaklabs-dev
208766455d fix: email notification channel enabled function 2024-12-09 14:30:56 +01:00
peaklabs-dev
e36ccd3d78 chore: remove resale license reference 2024-12-09 14:29:41 +01:00
peaklabs-dev
a6086ee38b feat: New email notification settings 2024-12-09 13:56:52 +01:00
Andras Bacsai
8f48f84bdf development should work now 2024-12-09 13:34:31 +01:00
peaklabs-dev
586a1a86f0 chore: some reordering 2024-12-09 13:27:58 +01:00
peaklabs-dev
0c08e11b53 feat: some more notification settings and better defaults
- add reachable and unreachable notifications
- add docker cleanup notifications
- better defaults
2024-12-09 13:11:12 +01:00
peaklabs-dev
060c8262bc chore: remove comment out code 2024-12-09 12:48:54 +01:00
Andras Bacsai
841cad8cba Merge branch 'next' into new-dockerfiles 2024-12-09 12:48:39 +01:00
peaklabs-dev
4428b95a65 chore: fix typo 2024-12-09 12:36:33 +01:00
peaklabs-dev
c995819ed3 chore: remove unused code 2024-12-09 12:34:45 +01:00
peaklabs-dev
e40f377879 chore: remove more waitlist stuff 2024-12-09 12:34:16 +01:00