wrongecho
271019b16b
Permissions overhaul - Define permissions in the database
...
2nd attempt at this one!
Similar to #1008 but separately defining the roles, modules and associated permissions in the database.
Also has admin being a defined role automatically having full access.
Parent issue: #530
2024-09-14 18:29:44 +01:00
wrongecho
d80334a7cf
Ticketing updates - guest view & resolved vs closed
...
- Swap autclose for resolved to allow temporarily re-opening resolved tickets for 72 hrs after closure
- Add guest view URL for tickets
2024-08-17 23:24:15 +01:00
Marcus Hill
af6740d898
Debug assistance
...
Clarify Apache/PHP error log location in debug/setup
Include app version, cron and timezone in debug page
2024-06-30 12:31:59 +01:00
Marcus Hill
e820ffec6b
User roles
...
Move the default user roles into the database to make way for custom roles & permissions
2024-05-26 18:37:37 +01:00
Marcus Hill
cd668241a6
Debugging help
...
- Mention the PHP error log on the setup & debug pages.
- Restructure the debug page to include the server info before the db structure table
2024-05-04 21:02:33 +01:00
johnnyq
f1833e1083
Updated ticket status color capabilities to use multiple color instead of a select few, added activate disable ticket statuses, fixed ticket status Left joins in a few more areas
2024-04-01 16:27:05 -04:00
Marcus Hill
5e63ef9a2a
Ticket Statuses from DB
...
First swing at this to share my progress, isn't ready to merge yet but would appreciate thoughts
2024-03-24 22:36:21 +00:00
johnnyq
79011763db
Fix issue where certrain password characters would break writing config.php file which would break the setup also check for valid host
2024-03-11 17:50:48 -04:00
johnnyq
37a4f5cee0
Added Method of Transfer to Transfers frontend, currently uses payment type category and is optional useful to see how the money got transferred
2024-03-05 19:22:05 -05:00
johnnyq
a38e62c412
Set lock file cront ticket email parser from 600 sec aka 10 mins to 300 secs aa 5 mins, update telemetry to include website
2024-01-11 00:32:31 -05:00
johnnyq
6d769a5e05
When choosing to share Data via Setup make sure telemetry gets enabled after setup
2023-12-28 14:13:26 -05:00
johnnyq
f8702557c8
Remove Trailing slash for config_base_url during setup
2023-12-21 19:18:45 -05:00
johnnyq
509a955277
Comment out on End Task Logs as it wasnt producing correct information
2023-10-20 17:43:31 -04:00
johnnyq
6db576c80e
Update setup so Asset Type Account type can be created before it adds the cash on hand account so it may reference the assets type
2023-10-20 16:42:10 -04:00
Johnny
dd644a39b8
Merge pull request #779 from o-psi/clean-requires-and-includes
...
Update constructs to not have parenthesis.
2023-10-20 16:32:29 -04:00
o-psi
53c11edc8c
Update constructs to not have parenthesis.
2023-10-20 15:25:52 -05:00
johnnyq
762dafab7e
Updated Account Types liasting and posting to use the new account_type_parent field, also update setup to inset the correct account types into the correct account_type_parent
2023-10-20 15:40:52 -04:00
o-psi
aae3845b16
removed erroneous 's'
2023-10-18 09:34:28 -05:00
o-psi
ee8e758a49
Condensed ~1.6 LOC by 50x, and reduced duplication
2023-10-13 22:42:11 -05:00
Andrew Malsbury
31043da039
add more default account types
2023-10-09 20:31:54 +00:00
Andrew Malsbury
d63da07122
Updated setup - Cash Account: current asset type
2023-10-07 17:21:31 +00:00
Marcus Hill
0bee5956dc
Small adjustments to setup: add subheadings and links to docs
2023-09-30 17:07:21 +01:00
Marcus Hill
63ba33afde
Small adjustments to setup: add subheadings and links to docs
2023-09-30 17:04:42 +01:00
johnnyq
7dee46eee9
Changed company icon from a building to a briefcase
2023-09-07 15:50:20 -04:00
johnnyq
3e039f8664
Added Timezone selection under setup
2023-09-07 15:49:04 -04:00
johnnyq
38f31f3599
Updated more icons
2023-08-25 15:39:33 -04:00
johnnyq
125bc02323
Changed Zip / Postal to just Postal, chnaged locale to Language with a better icon and do not shot language code during select
2023-08-25 15:11:37 -04:00
chanda chewe
4d563da860
Added single missing quotes to currecies
2023-08-24 21:32:04 +02:00
chanda chewe
3b63290911
Added single missing quotes to currecies
2023-08-24 21:26:33 +02:00
chanda chewe
d931205798
Added single missing quotes to currecies
2023-08-24 21:24:49 +02:00
chanda chewe
2c807f433c
Added single missing quotes to currecies
2023-08-24 21:22:14 +02:00
chanda chewe
37ad8cfd7f
Added single missing quotes to currecies
2023-08-24 21:18:21 +02:00
chanda chewe
a70f20ff20
Added single missing quotes to currecies
2023-08-24 21:14:20 +02:00
chanda chewe
19e355f1a1
Added Missing Currencies
2023-08-24 10:52:20 +02:00
chanda chewe
2c3ac9d554
Added Missing Currencies
2023-08-24 10:03:44 +02:00
chanda chewe
c79c19bf8d
Added Missing Currencies
2023-08-24 09:57:31 +02:00
chanda chewe
549fe8cc05
Added Missing Currencies
2023-08-24 09:37:00 +02:00
chanda chewe
44d84d2273
Added Missing Currencies
2023-08-24 09:25:49 +02:00
chanda chewe
f2a5963d84
Added Missing Currencies
2023-08-24 09:24:46 +02:00
chanda chewe
606307d255
Added Missing Currencies
2023-08-24 09:23:39 +02:00
johnnyq
bd9b5bdc2f
Hopefully fixed an issue during initial setup after entering DB credentials and writing the config.php files. This was possible due to a rac condition where intially ITflow install checks to see if it can write config.php to currect directory by actually writing a config.php file then deleting it. This could sometimes interfere with the creation of the config.php file in the next step
2023-07-17 14:33:43 -04:00
johnnyq
6ccbe67b59
Fix some formatting and additonal white space before contact name in Ticket Details
2023-06-22 10:57:14 -04:00
johnnyq
c1ff4f6855
Add link to Telemetry Information to our docs page on the telemetry settings section of ITFlow
2023-06-06 12:21:22 -04:00
johnnyq
48a660094c
Updated setup to wotk with the automatically generated cron key used in the itflow install script
2023-06-03 20:13:17 -04:00
johnnyq
37fb696e63
Replace the remaining php files with nullable_htmlentites()
2023-05-11 18:27:48 -04:00
johnnyq
c5c4813f47
Update Links referencing the new documentation URLs
2023-04-28 19:53:23 -04:00
johnnyq
6a92b132bf
Missing }
2023-03-11 19:15:53 -05:00
johnnyq
6a435157c1
Another try to make sure config.php is written before going further
2023-03-11 19:11:34 -05:00
johnnyq
709516853a
Remove company_id fields in Setup no longer used also rework writing the config file
2023-03-11 18:50:18 -05:00
johnnyq
8308b47295
Fix missing user_id var in Setup, removed sleep(2) as it did not fix the issues where config.php was not written instead used an if condition to check to see if config.php is written before going further
2023-03-11 18:35:15 -05:00