Commit Graph

349 Commits (a4522ec4d03a2a1ef7de5e90ee5ebd807de7e679)

Author SHA1 Message Date
Dan Gowans 90c107b0f3 show lot occupancy count on dashboard 2023-02-03 12:44:20 -05:00
Dan Gowans b2dc453b44 fix occupant name test 2023-02-02 11:39:00 -05:00
Dan Gowans f7b8874b0d allow milestones with no set date 2023-02-02 11:35:03 -05:00
Dan Gowans ca853c64b7 occupant family name field 2023-02-02 10:51:40 -05:00
Dan Gowans 010a7f4d59 map next and previous 2023-02-01 11:07:57 -05:00
Dan Gowans 842f0b2fe0 new type compiles 2023-01-31 15:11:02 -05:00
Dan Gowans 148dc629ae initialize database inside of coverage 2023-01-30 14:46:27 -05:00
Dan Gowans 9b2574e070 initialize work order types 2023-01-30 11:25:20 -05:00
Dan Gowans a67337742d functions.cache coverage 2023-01-30 11:13:59 -05:00
Dan Gowans b1cc77ac53 increase login code coverage 2023-01-30 10:13:34 -05:00
Dan Gowans 3429f07d3f handle saving a zero fee 2023-01-27 15:55:39 -05:00
Dan Gowans 50a881a009 show fees on lot occupancy search 2023-01-27 15:55:22 -05:00
Dan Gowans 3a0b8a2ca1 remove in context reports 2023-01-26 13:36:14 -05:00
Dan Gowans 64085b36fc apply polyfills 2023-01-25 14:54:56 -05:00
Dan Gowans 0ede73d229 apply polyfill 2023-01-25 14:47:19 -05:00
Dan Gowans dc2dd92096 use npm polyfill 2023-01-25 14:44:00 -05:00
Dan Gowans 8c30b2ea1d reintroduce polyfill 2023-01-25 14:35:45 -05:00
Dan Gowans e5f466e0ea disable polyfill 2023-01-25 14:33:39 -05:00
Dan Gowans 165d15b956 remove "import for side effects" 2023-01-25 14:29:56 -05:00
Dan Gowans a28d55cab8 Object.hasOwn polyfill 2023-01-25 14:15:03 -05:00
Dan Gowans efb2a297f9 centralize options 2023-01-25 13:09:14 -05:00
Dan Gowans c23206a23f lot id cache tweaks 2023-01-25 12:57:32 -05:00
Dan Gowans 94af5ba3fe database backup 2023-01-25 10:32:43 -05:00
Dan Gowans 5b4a316aac linting 2023-01-24 15:43:03 -05:00
Dan Gowans c88e4912f8 linting 2023-01-24 14:45:58 -05:00
Dan Gowans 6a6081635d fix space search bug 2023-01-24 14:45:45 -05:00
Dan Gowans c1d00559e5 linting 2023-01-24 10:41:17 -05:00
Dan Gowans 0d9072d382 mark imports as type imports 2023-01-24 10:40:15 -05:00
Dan Gowans fff93f392a simplify regular expressions 2023-01-24 10:39:16 -05:00
Dan Gowans 6077199543 make options object mandatory 2023-01-24 10:38:49 -05:00
Dan Gowans dbd2acce75 removing Object.hasOwn
maintain support for node 14
2023-01-24 09:32:19 -05:00
Dan Gowans 4f683e7432 linting 2023-01-23 13:37:32 -05:00
Dan Gowans a8981e8154 linting 2023-01-23 13:07:29 -05:00
Dan Gowans 0a0af43983 occupant comment title
to label relationship to deceased
2023-01-23 11:18:45 -05:00
Dan Gowans 99efd66955 linting 2023-01-20 15:08:24 -05:00
Dan Gowans 749f381ebd linting 2023-01-20 13:28:24 -05:00
Dan Gowans 616a9ed0c6 flush next previous lot id cache 2023-01-20 10:05:22 -05:00
Dan Gowans e1f766f712 cache next and previous lots to speed up paging 2023-01-19 15:17:45 -05:00
Dan Gowans fcdd8f950e add missing deleted check 2023-01-19 14:31:58 -05:00
Dan Gowans 285704daab linting 2023-01-19 14:31:40 -05:00
Dan Gowans 5276c7e962 linting 2023-01-19 13:48:58 -05:00
Dan Gowans 82c7f047cf close pool connections 2023-01-18 14:00:17 -05:00
Dan Gowans 9d6346388f database pooling 2023-01-18 13:43:45 -05:00
Dan Gowans 7d8a63dfb4 tweak connectedDatabase undefined check 2023-01-18 08:39:29 -05:00
Dan Gowans 3eb4958f65 linting 2023-01-17 13:26:38 -05:00
Dan Gowans e40b86f15e include lotOccupancyFeeCount 2023-01-17 10:20:28 -05:00
Dan Gowans 372ffd47c7 cleaner null check 2023-01-13 11:27:55 -05:00
Dan Gowans abd59f9c6e linting 2023-01-12 15:20:59 -05:00
Dan Gowans b63f8a3a47 linting 2023-01-12 14:41:11 -05:00
Dan Gowans 18e05f6c88 linting 2023-01-12 13:53:49 -05:00
Dan Gowans 2adb053a55 linting 2023-01-12 13:03:30 -05:00
Dan Gowans 33c62a4a62 linting 2023-01-12 11:50:31 -05:00
Dan Gowans ae00f55a2d linting 2023-01-12 11:39:07 -05:00
Dan Gowans 062892ac3f linting 2023-01-12 11:10:29 -05:00
Dan Gowans c937521807 linting 2023-01-12 10:19:58 -05:00
Dan Gowans 10fe9a612e linting 2023-01-12 09:36:08 -05:00
Dan Gowans 263c316573 linting 2023-01-11 15:54:32 -05:00
Dan Gowans 991ad5bc82 fix broken filter 2023-01-11 15:20:44 -05:00
Dan Gowans 24067317c9 linting 2023-01-11 15:07:46 -05:00
Dan Gowans a4f4b353fc linting with mega linter 2023-01-10 11:07:50 -05:00
Dan Gowans 62419a83fb reduce duplication 2023-01-06 15:02:55 -05:00
Dan Gowans 6d05ef2c9d move code cleanup 2023-01-06 14:57:59 -05:00
Dan Gowans 5e335c7926 cleanup move code 2023-01-06 14:51:04 -05:00
Dan Gowans 910dc5bbf9 clean up move occupancy type field 2023-01-06 14:24:41 -05:00
Dan Gowans 59b9076d78 fix missing files 2023-01-06 13:37:31 -05:00
Dan Gowans 8b518669f7 clean up duplicate move code 2023-01-06 13:16:03 -05:00
Dan Gowans 45cddb2264 improve consistency in order checking
once consistent, may be able to clean up
2023-01-06 12:51:21 -05:00
Dan Gowans 3af27e0739 remove duplicate add and clear cache 2023-01-06 12:26:53 -05:00
Dan Gowans 992bb3c6b0 remove duplicate update code 2023-01-06 11:44:31 -05:00
Dan Gowans 19e3ecc0be reduce ordernumber update code 2023-01-06 11:28:46 -05:00
Dan Gowans e9b86a86e1 reduce update record duplication 2023-01-06 10:59:34 -05:00
Dan Gowans 941bd571a6 remove duplicate delete record code 2023-01-06 10:25:34 -05:00
Dan Gowans 1fdb77747f reduce duplicate add code 2023-01-06 09:08:40 -05:00
Dan Gowans b86bc6cd6a linting 2023-01-05 15:51:47 -05:00
Dan Gowans 1710f5ca1e use template literals 2023-01-05 15:01:58 -05:00
Dan Gowans d9a2d34296 reduce redundant sql statement run code 2023-01-05 14:47:15 -05:00
Dan Gowans 3fea6dead7 reduce move duplication 2023-01-05 14:20:38 -05:00
Dan Gowans 3bab486146 reduce move down duplication 2023-01-05 13:50:23 -05:00
Dan Gowans 27b6fe2706 reduce ordernumber queries 2023-01-04 15:43:14 -05:00
Dan Gowans 42dba58325 reduce unnecessary database connections 2023-01-04 15:37:35 -05:00
Dan Gowans 1d434264f6 reduce ordernumber queries 2023-01-04 15:36:49 -05:00
Dan Gowans 44ffca489a include missing ordernumber 2023-01-04 15:31:28 -05:00
Dan Gowans 72cd3b803f attempt to reduce ordernumber select duplication 2023-01-04 15:27:11 -05:00
Dan Gowans 75c8bde00a include missing ordernumber 2023-01-04 15:23:09 -05:00
Dan Gowans 677a0f33bd attempt to reduce complexity 2022-12-30 13:22:29 -05:00
Dan Gowans 95ac39b054 attempt to reduce complexity 2022-12-30 13:15:16 -05:00
Dan Gowans f641e01f7f refactoring 2022-12-30 10:05:58 -05:00
Dan Gowans b9ace27a9c refactoring 2022-12-29 16:15:44 -05:00
Dan Gowans bd70eaa955 fix occupantname filter 2022-12-28 16:14:03 -05:00
Dan Gowans 586450d6f8 reduce duplicate filters 2022-12-28 15:03:13 -05:00
Dan Gowans d6229dd5de reduce duplication in sql filters 2022-12-28 14:37:47 -05:00
Dan Gowans ab7b5e6867 attempt to reduce complexity 2022-12-28 13:45:49 -05:00
Dan Gowans 07a10f5de1 fix order 2022-12-28 13:23:50 -05:00
Dan Gowans 3af9e39254 add types for font-awesome-v5-icons
Possibly temporary, see soul-wish/font-awesome-v5-icons#25
2022-12-23 10:37:54 -05:00
Dan Gowans e0573ee890 occupancy type print management 2022-12-22 14:08:07 -05:00
Dan Gowans 15afd72ed8 lot fields in lot view and edit 2022-12-21 13:12:46 -05:00
Dan Gowans 926e20d3d5 show work orders on occupancy views 2022-12-16 10:22:39 -05:00
Dan Gowans e9240b486b cleanup OccupancyTypePrints table 2022-12-15 12:52:18 -05:00
Dan Gowans 81855c83a7 assign fields to occupancy type 2022-12-14 14:01:31 -05:00
Dan Gowans 3af3064880 filter prints by occupancy type 2022-12-14 11:04:39 -05:00
Dan Gowans 2442e09fca lot occupant type icons 2022-12-12 15:32:30 -05:00
Dan Gowans 03386cc3d8 make lotOccupantTypeId optional 2022-12-08 14:25:30 -05:00
Dan Gowans c5037f779f undefined return type 2022-12-07 13:02:36 -05:00
Dan Gowans 00074fce05 ability to add occupant on occupancy create 2022-12-07 10:16:59 -05:00
Dan Gowans 59fa0ae212 add occupant comment 2022-12-07 09:35:40 -05:00
Dan Gowans 8f1b1d7764 work order open and close date aliases 2022-12-07 09:01:21 -05:00
Dan Gowans 727346777d create work order from lot occupancy 2022-12-05 13:17:42 -05:00
Dan Gowans 3311de77a9 add optional ntfy notification on startup 2022-11-23 10:52:13 -05:00
Dan Gowans 4888bd2294 copy lot occupancy as new 2022-11-08 12:12:02 -05:00
Dan Gowans 6234060ffc lot name help text
to assist with complicated regular expressions
2022-11-07 09:46:57 -05:00
Dan Gowans 1797567a37 linting 2022-11-01 15:08:14 -04:00
Dan Gowans 74c9915897 move update functions 2022-11-01 15:06:46 -04:00
Dan Gowans c5c86b5964 check related work order tables 2022-10-31 15:45:36 -04:00
Dan Gowans 302875ee57 more linting and cleanup 2022-10-31 15:23:09 -04:00
Dan Gowans 63e407a21f linting 2022-10-31 14:45:29 -04:00
Dan Gowans ea8cd354f0 typescript fixes 2022-10-31 14:28:53 -04:00
Dan Gowans 8153368dde reduce complexity 2022-10-31 14:05:38 -04:00
Dan Gowans 47387ac479 reduce complexity 2022-10-31 13:50:08 -04:00
Dan Gowans dacaa3feb3 attempt to isolate complexity 2022-10-31 13:33:42 -04:00
Dan Gowans 4817d40c94 user function testing 2022-10-28 09:58:55 -04:00
Dan Gowans c7f60fad91 code cleanup, updated prettier rules 2022-10-20 13:40:43 -04:00
Dan Gowans a034ad5ddc add daily transactions report 2022-10-19 10:50:38 -04:00
Dan Gowans 6455591fa8 pdf content disposition config option 2022-10-19 09:45:51 -04:00
Dan Gowans 71f9f7452d missed compiled file 2022-10-18 11:15:31 -04:00
Dan Gowans 3d6d1d08da use alternative uuid generator 2022-10-18 11:06:09 -04:00
Dan Gowans 6edd30be41 contract progress 2022-10-14 15:52:53 -04:00
Dan Gowans 4e3616ce53 show lot type on occupancy search 2022-10-14 10:34:21 -04:00
Dan Gowans 58230ae65d use "death place" field on burial permit 2022-10-14 10:33:48 -04:00
Dan Gowans 6990fd0a10 ssm burial permit 2022-10-13 10:13:45 -04:00
Dan Gowans 84b2dd3108 add occupant from past copy 2022-10-12 15:31:53 -04:00
Dan Gowans b811bfd157 save funeral homes as occupants 2022-10-12 13:05:02 -04:00
Dan Gowans d0daba5121 add email address to occupants 2022-10-12 10:41:48 -04:00
Dan Gowans a5a0b7f1e6 fix order 2022-10-11 11:22:10 -04:00
Dan Gowans 056f30a249 rename default lot occupant type 2022-10-05 15:10:12 -04:00
Dan Gowans 75ced51d7e lot name contains, starts with, or ends with 2022-10-05 13:38:57 -04:00
Dan Gowans a929d31ede quick sorting lot types 2022-10-05 10:26:18 -04:00
Dan Gowans d78232d852 quick sorting in config table management 2022-10-05 09:38:37 -04:00
Dan Gowans 3fd54c5120 quicker reordering of occupancy types and fields 2022-10-04 14:54:41 -04:00
Dan Gowans 7531c1bd56 fix time saving 2022-10-04 13:58:32 -04:00
Dan Gowans 2e8eb11c6f occupancy start date alias 2022-10-04 13:05:20 -04:00
Dan Gowans 5dea999758 polish fees admin
- more mobile friendly
- faster sorting with shift key
2022-10-03 11:27:54 -04:00
Dan Gowans 2cf31d7af1 expand allowed fee digits 2022-10-03 10:46:28 -04:00
Dan Gowans f444e803ce unnecessary table alias 2022-09-30 15:50:32 -04:00
Dan Gowans 5ad8e76760 polish
- lot summaries on map edit
- link to create lot from map edit
- more info on map search
- include lots and occupant on work order search
- include map name where work orders are shown
- more work order search filters
- add cogs to admin dashboard icons
- fix read only bug getting fee categories
2022-09-30 15:47:20 -04:00
Dan Gowans 12397aa4aa lot type maintenance 2022-09-30 11:53:51 -04:00
Dan Gowans 5726e80010 current occupancy report 2022-09-29 13:18:29 -04:00
Dan Gowans f9c4c411b8 support redirecting to print outs 2022-09-28 15:42:21 -04:00
Dan Gowans 35bdee578a add work order comment log print 2022-09-28 14:44:55 -04:00
Dan Gowans a29f380a9c basic work order print 2022-09-28 11:04:39 -04:00
Dan Gowans d9666c3e2a reduce work order milestone queries 2022-09-27 14:08:36 -04:00