91 Commits

Author SHA1 Message Date
04f6f50f28 added ticket assignment 2025-05-10 08:53:56 +01:00
742e508e8a updated issues.md 2025-05-10 08:53:28 +01:00
acb428f4ee updated ticket create to match edit. updated IconsHelper to create template selection 2025-05-10 08:51:56 +01:00
4a421564c2 implemented csrf 2025-05-10 08:50:41 +01:00
2d6cd5e48d updated UI references in controllers 2025-05-03 08:52:21 +01:00
165d4eabe5 moved ui into app folder 2025-05-03 08:51:33 +01:00
67a35cdf3e updated parsedown helper to include href 2025-04-30 02:16:39 +01:00
bc21598ba9 dashboard to show issues.md 2025-04-30 02:16:23 +01:00
606a3fad8e vscode settings 2025-04-30 02:15:57 +01:00
5ba0911d7e MVP issues.md 2025-04-30 02:15:54 +01:00
759afbdd49 codebase python 2025-04-30 02:15:45 +01:00
aa44215eb1 updated authcontroller to implement admin check - needs further development for roles 2025-04-27 09:33:53 +01:00
6cc9953a68 updated gitignore for sql output 2025-04-27 09:32:50 +01:00
e90b8e7388 moved session error to separate ui template part 2025-04-27 09:32:30 +01:00
8b1c2f1822 utf issues 2025-04-05 18:10:15 +01:00
ba985b1552 implemented markdown extended 2025-04-05 18:06:51 +01:00
23cad42bc1 updated iconshelper with new font awesome icons and database references 2025-04-03 13:23:25 +01:00
88b832dd03 updatd Parsedown TableExtension to correctly wrap <table> inside <div> with appropriate bulma classes 2025-04-03 13:22:56 +01:00
9f7dab2a36 updated bulmaformhelper to introduce field_select 2025-04-03 13:22:25 +01:00
c0f9ed1094 refactored tickets to include tags 2025-04-03 13:21:45 +01:00
b13cd3448f updated edit view to match view - to help reduce cognitive load and improve ux. updated BulmaFormHelper to implement FIELD_INPUT and FIELD_TEXTAREA 2025-03-29 04:27:36 +00:00
ba3c93ba19 added switch for light and dark mode 2025-03-28 20:22:11 +00:00
7083a55e03 added a new fatfree extension to offer <icons type="status|priority"> 2025-03-27 11:33:49 +00:00
c14a7948a5 updated ticket model to include user display_name 2025-03-27 11:32:36 +00:00
633664d035 admin ticket options controller 2025-03-27 11:31:59 +00:00
e25af0dca3 added basic admin routes and pages 2025-03-27 11:31:37 +00:00
a32d12f4de updated ticket view to remove table, and introduce flex rows. bulma sass used to implement .ticket-item class. npm used to add css compilation 2025-03-27 11:31:07 +00:00
bd9ddfb0d2 updated BulmaFormHelper with H_FIELD_SELECT_NEW - allowing the creation of horizontal fields using template extension 2025-03-25 09:16:32 +00:00
369f22444e added IconsHelper extension to show icons instead of status and priority name 2025-03-25 09:15:44 +00:00
2651caa1df Updated TicketController to reference TicketsPriority and TicketsStatus model 2025-03-25 09:15:04 +00:00
cc28c8d37a dashboard and home now extending BaseController 2025-03-25 09:13:57 +00:00
430cada25d created landing page 2025-03-24 19:41:30 +00:00
164692a728 enable editing created_at on ticket 2025-03-24 11:15:30 +00:00
53bce00c65 parsedown extension for bulma tables 2025-03-24 11:15:13 +00:00
8c8de5ec34 enabled uploading images from clipboard on ticket edit. 2025-03-24 11:14:13 +00:00
2a3465fff8 utilising extension instead of php class. implemented select in BulmaFormHelper. This is to be extended further 2025-03-24 02:39:20 +00:00
5565d92e1e routing now moved to ini config 2025-03-24 02:13:54 +00:00
6abea313a4 ignore update 2025-03-24 01:54:49 +00:00
58aa4746a5 fix 2025-03-24 01:53:48 +00:00
63c90eed0e updated cfg locations 2025-03-24 01:53:29 +00:00
71ae5178fd soft delete for tickets 2025-03-24 01:40:45 +00:00
8d0b903d34 no $db->exec in controller. all related db operations moved into Ticket model. requireLogin is centralised to BaseController 2025-03-24 01:20:41 +00:00
977ef01c20 not using "new" for custom fields 2025-03-24 01:19:31 +00:00
c8a0053e16 dry - include for session error. uniform headers and buttons 2025-03-24 01:19:10 +00:00
040067c501 first iteration of base controller 2025-03-24 01:17:43 +00:00
2264882250 added coding approach 2025-03-24 01:16:59 +00:00
4b45d94ebb Merge branch 'models' 2025-03-23 10:34:13 +00:00
bbbacc3fbf initial "project" commit 2025-03-23 10:33:02 +00:00
a02194d253 added model for controller to allow ticket to fetch commentss and attachments without JS 2025-03-23 10:30:36 +00:00
7872049a1c #13 (comment) 2025-02-23 09:49:52 +00:00