Johnny
c948ccff5c
Merge pull request #1084 from itflow-org/budget-perms
...
Budget - CSRF + Perms
2024-10-03 16:52:28 -04:00
Johnny
5ea271662b
Merge pull request #1083 from itflow-org/tax-report-tidy
...
Tidy up the tax report + perms
2024-10-03 16:52:18 -04:00
Johnny
3bc9b28712
Merge pull request #1082 from itflow-org/ticket-invoice-tidy
...
Tidy up the ticket_invoice_add_modal
2024-10-03 16:52:04 -04:00
Johnny
c77246c7f8
Merge pull request #1081 from itflow-org/more-permss
...
Move account/asset post logic to new permissions system
2024-10-03 16:51:55 -04:00
wrongecho
f8c6a5ef19
Budget - CSRF + Perms
2024-10-03 20:52:37 +01:00
wrongecho
90fb28e32b
Tidy up the tax report + perms
2024-10-03 20:42:56 +01:00
wrongecho
5635cd9b8c
Tidy up the tax report
2024-10-03 20:41:28 +01:00
wrongecho
e433c819a8
Tidy up the tax report
2024-10-03 20:41:12 +01:00
wrongecho
4d7d9baba8
Tidy up the ticket_invoice_add_modal
2024-10-03 20:25:41 +01:00
wrongecho
18889d228a
Move account/asset post logic to new permissions system
2024-10-03 19:42:48 +01:00
Johnny
6d6689e7c5
Merge pull request #1080 from itflow-org/cert-dont-blank
...
Certificate cron bugfix
2024-10-02 12:34:57 -04:00
Johnny
11230d655f
Merge pull request #1079 from itflow-org/custom-actions
...
Add custom event handler
2024-10-02 12:34:45 -04:00
Johnny
10fab109eb
Merge pull request #1078 from itflow-org/cert-perms-model
...
Certificates - perms and model
2024-10-02 12:30:01 -04:00
wrongecho
63579d5a8f
Certificate cron bugfix
...
Don't try to update certificates if expiry is empty (connection error)
2024-10-02 12:00:56 +01:00
wrongecho
fa6aa4318b
tidy
2024-10-02 11:42:30 +01:00
wrongecho
d7b5e0e591
tidy
2024-10-02 11:35:14 +01:00
wrongecho
4a625183fb
Certificates - perms and model
...
Move certificates to the new permissions system
Deduplicate add/edit using a model
2024-10-02 11:26:58 +01:00
wrongecho
1c404b9cf1
Add custom event handler to be triggered by some actions affecting tickets/quotes/invoices/contacts
2024-10-02 11:26:13 +01:00
wrongecho
4e9afd3e6b
Certificates - perms and model
...
Move certificates to the new permissions system
Deduplicate add/edit using a model
2024-10-02 08:32:42 +01:00
johnnyq
c352f6e3cb
Do not show Send Invoice or Add Payment if Invoice Amount is 0
2024-10-02 01:04:59 -04:00
johnnyq
6a55abaf50
Fix Error 500 when adding or editing network
2024-10-01 22:50:30 -04:00
Johnny
1f846f4164
Merge pull request #1076 from cybershieldms/ticket-features
...
cron_ticket_email_parser.php - send new ticket opened email to unknown clients
2024-10-01 14:49:56 -04:00
johnnyq
7ccfad80de
Add Client name to the paid notification when client pays via stripe
2024-10-01 12:09:42 -04:00
Craig Hodges
d506790135
Merge branch 'itflow-org:master' into ticket-features
2024-09-30 19:08:30 -05:00
Craig Hodges
da3a6d636e
Changed regex to only exclude from postmaster or daemon.
2024-09-30 19:07:01 -05:00
Johnny
b318872ba8
Merge pull request #1077 from itflow-org/projects
...
Projects fixups
2024-09-30 17:53:28 -04:00
wrongecho
e0b088b76b
Projects
...
- Add archive and unarchive ability
- Improve logic around Open > Close > Archive > Delete
- Change to new perms system
- Tidy and formatting
- TODO: CSRF
2024-09-30 21:31:04 +01:00
wrongecho
10a223b5b8
Projects
...
- Add archive and unarchive ability
- Improve logic around Open > Close > Archive > Delete
- Change to new perms system
- TODO: CSRF
2024-09-30 21:27:42 +01:00
wrongecho
81844cea2e
Update credential.Php - model fix path
2024-09-30 18:47:22 +01:00
Craig Hodges
bd5621ce1e
Sends new ticket notifications to unknown (client id = 0) including logic to not process e-mail bounce messages. Fixed ticket description missing from new ticket notifications to others ().Added e-mail From: display name () to beginning of ticket description.
2024-09-29 23:46:45 -05:00
Johnny
7945d8b998
Merge pull request #1075 from itflow-org/tck-eml-urls
...
Add guest ticket URL to emails
2024-09-29 21:14:48 -04:00
wrongecho
478d81b0f9
Add guest ticket URL to emails
2024-09-29 22:00:15 +01:00
wrongecho
a414f279b1
Fix admin nav modules
2024-09-29 21:35:33 +01:00
Johnny
13d9d01e22
Merge pull request #1074 from itflow-org/more-perms
...
Refactor POST handling
2024-09-29 14:39:30 -04:00
Marcus Hill
0c0cf2f427
Refactor POST handling.
...
- Split into admin and user handlers, each admin page gets its own file now
- Enforce role access once for admin POST requests
- Automatically load POST logic for admin-based requests based on the referring page, otherwise automatically load all user request logic
- Add support for using custom POST handlers
2024-09-29 19:08:59 +01:00
Marcus Hill
6363d265ca
Refactor POST handling.
...
- Split into admin and user handlers, each admin page gets its own file now
- Enforce role access once for admin POST requests
- Automatically load POST logic for admin-based requests based on the referring page, otherwise automatically load all user request logic
- Add support for using custom POST handlers
2024-09-29 19:02:28 +01:00
Johnny
e911bde66c
Merge pull request #1073 from itflow-org/stripe-note
...
Add note re payment providers
2024-09-29 10:48:06 -04:00
Marcus Hill
99a6562d1e
Add note re payment providers
2024-09-29 12:18:41 +01:00
Johnny
635b1f903a
Merge pull request #1072 from itflow-org/post-perms-maint
...
More enforcing user permissions
2024-09-29 00:30:25 -04:00
wrongecho
928d723a77
More enforcing user permissions
2024-09-28 20:07:54 +01:00
wrongecho
654b590033
More enforcing user permissions
2024-09-28 20:04:33 +01:00
Johnny
e94aae7940
Merge pull request #1071 from ThaMunsta/download-filename-fix
...
Update expenses.php
2024-09-26 16:54:43 -04:00
johnnyq
cbcb793b64
Remove temp Debugging snippet for calculating recurring expenses
2024-09-26 16:52:17 -04:00
johnnyq
aca45d39aa
Fix Monthly Recurring Expenses always showing 0 in Dashboard
2024-09-26 16:50:32 -04:00
ThaMunsta
e3df5c02bf
Update expenses.php
...
Downloaded filename was hardcoded and assumed only ever PDF would be uploaded and downloads any jpg/png as a PDF filename. Fix takes into account the database filename and extension and updated iconography for more general file indication.
2024-09-25 22:57:31 -04:00
johnnyq
0cd7e7a9f5
Fix Notification Number
2024-09-25 20:25:34 -04:00
johnnyq
7d0c9b738f
Fix Icons
2024-09-25 19:26:28 -04:00
johnnyq
f245d1a7b4
Revert notification Icon and badge color
2024-09-25 19:22:02 -04:00
johnnyq
2290e7ba32
UI Top Nav: Reposition Notification badge count and change color to warning
2024-09-25 17:07:17 -04:00
johnnyq
4f0e74520c
Removed Destructive delete option in assets, Added Delete to assets if archived
2024-09-24 16:17:02 -04:00