Commit Graph
100 Commits
Author SHA1 Message Date
Frank Schubert 3c2b156eff Minor menu change 2023-02-16 17:59:44 +01:00
Frank Schubert 68b1779dea Merge branch 'devbyspi' of code.fronk.at:fronk/thetool into devbyspi 2023-02-16 17:31:21 +01:00
Frank Schubert 36938051bd Changes by spi 2023-02-16 17:30:59 +01:00
Frank Schubert 5ed09bd2d1 Added hausnummer_id to import output 2023-02-03 14:14:55 +01:00
Frank Schubert c96cc84775 Updated Building Map / added liezen export import script 2023-02-03 13:59:54 +01:00
Frank Schubert 20f52d9426 Added Port to allowed origin header if in request 2023-02-02 19:44:13 +01:00
Frank Schubert 917eb29cb0 Fixed OAID replacer when no wohneinheit_id in preorder 2023-01-27 13:49:59 +01:00
Frank Schubert eab73f53e3 Added replacement variables to Preordernotifcation 2023-01-27 13:28:12 +01:00
Frank Schubert fe26e8f2bc Finished sending of Preordernotifications 2023-01-26 22:01:09 +01:00
Frank Schubert b8d7bd3956 Added Sender to Preordernotification 2023-01-26 20:27:59 +01:00
Frank Schubert fabb46851d Fixed fileupload in Preordernotification 2023-01-26 19:44:15 +01:00
Frank Schubert d2ceb7ead8 Saving Preordernotification and test email done 2023-01-26 19:24:35 +01:00
Frank Schubert 844e6ccd2a Started adding Preordernotification 2023-01-25 18:28:32 +01:00
Frank Schubert 3a3d998e1b Kunde saerch now searches for company too in Preorder/Index 2023-01-25 14:11:15 +01:00
Frank Schubert 86caa91e21 Minor optical changes to spin pdf 2023-01-18 23:08:34 +01:00
Frank Schubert a852b53134 Changed font size back to 13pt in pdf css 2023-01-18 22:19:41 +01:00
Frank Schubert 079ab6fbe9 SPIN PDF can now have custom netowner data 2023-01-18 17:50:47 +01:00
Frank Schubert 3fe324d762 AddressDB/Export: added value cache for address data 2023-01-17 15:25:11 +01:00
Frank Schubert b41b76ecaf AddressDB/Export: Only flushing output every 1000 lines 2023-01-17 15:14:00 +01:00
Frank Schubert e8de3058b5 Added AddressDB/Export; ADBHausnummer::unit_count is now recalculated
whenever a Wohneinheit is saved
2023-01-17 15:04:47 +01:00
Frank Schubert f25e2c3f97 WIP AddressDB/Export 2023-01-17 12:47:04 +01:00
Frank Schubert 68a58d52f7 fixed network_id filter display in AddressDB 2023-01-16 15:41:18 +01:00
Frank Schubert 0350863df4 Enabled edit button in AddressDB for non-admins 2023-01-16 14:37:39 +01:00
Frank Schubert 1cec6cec15 Finished create/update AddressDB records 2023-01-16 14:11:01 +01:00
Frank Schubert 25236493ee WIP Contract linking / productchange 2023-01-11 15:53:13 +01:00
Frank Schubert b47bf6ca0f Tweaked sorting in searchAddress 2023-01-10 17:34:58 +01:00
Frank Schubert 59b8a5bf14 Updated liezen address import script for missing skz 2023-01-10 13:56:54 +01:00
Frank Schubert 4ed37fa88e Fixed not finding some specific addresses 2023-01-10 13:09:53 +01:00
Frank Schubert ec9e02a68d added check for same owner/billing address id in billingaddress update
script
2023-01-09 20:36:41 +01:00
Frank Schubert 37cad7df6e Updated menu for Andom-Tec 2023-01-09 20:24:58 +01:00
Frank Schubert b86a699c57 Added municipality for district_is_city campaigns 2023-01-05 14:15:17 +01:00
Frank Schubert 3ff5353fdd finished basic AddressDB view 2023-01-04 16:38:37 +01:00
Frank Schubert 6ff01cf0d9 Added AddressDB layouts 2023-01-03 15:21:39 +01:00
Frank Schubert 7af6a3a24d Made addressdb/searchAddress more strict: all tokens must be found 2022-12-22 17:45:59 +01:00
Frank Schubert b6e32ae4f3 updated liezen import scripts 2022-12-21 18:09:09 +01:00
Frank Schubert 6f158b99ae Added address source filter in Preorder 2022-12-21 16:17:16 +01:00
Frank Schubert 4bc3883618 marking manually added address yellow in Preorder 2022-12-21 15:55:58 +01:00
Frank Schubert 37a3b1f324 Can now add to AddressDB via Preorder/Form 2022-12-21 01:43:42 +01:00
Frank Schubert 6c1c5a8d06 Added swagger docs for /addressdb/getClusters 2022-12-19 14:54:48 +01:00
Frank Schubert 41ad786a68 Added getClusters api endpoint 2022-12-19 14:43:24 +01:00
Frank Schubert f1af5ec0e7 minor fix 2022-12-19 14:13:17 +01:00
Frank Schubert 9b8bde77ec Added cluster_id to preorder API endpoints 2022-12-19 14:10:29 +01:00
Frank Schubert 33a5475d91 Fixed saving all null values in ContractconfigValue 2022-12-15 21:02:59 +01:00
Frank Schubert 9149a0f2cd Added Contractconfig Edit 2022-12-15 20:48:48 +01:00
Frank Schubert fc67cd133f Fixed wohneinheit query in /addressdb/findAddress 2022-12-15 11:26:22 +01:00
Frank Schubert fe09e19e84 Increased (find|search)Address performance by using query instead of
view
2022-12-14 17:04:24 +01:00
Frank Schubert 2afd0ffa60 Added DELETE /preorder to api docs yaml 2022-12-14 16:12:59 +01:00
Frank Schubert 532bd84a65 Added unit_string to customer data in preorder 2022-12-14 15:49:30 +01:00
Frank Schubert 73831b6de6 Fixed existing preorders not ignoring deleted preorder in POST /preorder 2022-12-14 15:08:40 +01:00
Frank Schubert 22fc152ec3 Fixed api debugging if item is object 2022-12-14 15:07:13 +01:00
Frank Schubert bf684a3d29 Added numeric prefix to liezen script names 2022-12-14 14:52:54 +01:00
Frank Schubert 9c6399c809 Final changes to Liezen import scripts for live import 2022-12-14 14:38:09 +01:00
Frank Schubert 43caf0e344 rename unit_id to unit_string 2022-12-13 21:02:43 +01:00
Frank Schubert 33844bf778 Addd partner_id check in GET /preorder 2022-12-13 20:15:01 +01:00
Frank Schubert ae60ee365a Preorder changes:
- New Wohneinheit field bezeichner
- technology & patchposition fields
- isAdditionalOrder field
- DELETE /preorder (Cancelling)
2022-12-13 20:09:38 +01:00
Frank Schubert 4397d8d16f Updated preorder-api.yaml 2022-12-13 13:54:41 +01:00
Frank Schubert 5ce0203a0b Implemented allow_unit_update in preorder 2022-12-12 18:46:22 +01:00
Frank Schubert 76cfa8e5fd Fixed is_shipping 2022-12-12 16:43:37 +01:00
Frank Schubert e6f2cc1dbe minor change in searchAddress 2022-12-12 16:20:17 +01:00
Frank Schubert 20eae9a79b minor changes to searchAddress sorting logic 2022-12-12 16:10:02 +01:00
Frank Schubert 2cd3f2ccfd updated preorder-api.yaml, added /addressdb/searchAddress 2022-12-12 15:14:32 +01:00
Frank Schubert 0ce37b87bc Added /addressdb/searchAddress api endpoint 2022-12-12 15:04:20 +01:00
Frank Schubert d7e419874e Fixed percent calculation in Preorder/Index 2022-12-12 13:09:03 +01:00
Frank Schubert 78251feb7e preorder api docs updated 2022-12-07 18:34:22 +01:00
Frank Schubert e66645aa5e Improved performance in findAddress 2022-12-07 02:51:59 +01:00
Frank Schubert 47aeb68a10 Improved performance in findAddress 2022-12-07 02:33:03 +01:00
Frank Schubert 6b77300556 Improved performance in findAddress 2022-12-07 02:17:12 +01:00
Frank Schubert 5dbf05d55f Changes for Preorder:
- Added OAID to Hausnummer and Wohneinheit
- Added format parameter to /addressdb/findAddress
- Added additional fields to /addressdb/findAddress
- Updated api doc yaml
- Updated addressdb import scripts for Liezen
2022-12-06 22:47:58 +01:00
Frank Schubert d65e2c5f88 Enabled campaign timeframe checking 2022-12-06 17:55:59 +01:00
Frank Schubert cd6a48ff16 Added unit details to customer address in Preorder 2022-12-06 16:55:52 +01:00
Frank Schubert 33ff1273ed Added GET /preorder api endpoint 2022-12-06 12:43:42 +01:00
Frank Schubert 88dda09d66 More Contract stuff 2022-12-01 22:41:44 +01:00
Frank Schubert 5ccd74dc3c returning CORS Allow-Origin when returning Unauthorized 2022-12-01 16:46:14 +01:00
Frank Schubert 88b966e2ed Always allow CORS from localhost Origin 2022-12-01 14:51:57 +01:00
Frank Schubert bb0307d482 Allowed PUT and DELETE in CORS 2022-12-01 14:36:33 +01:00
Frank Schubert 683364f70b fixed cors check 2022-12-01 14:28:31 +01:00
Frank Schubert 2e1bf73281 auto set partner_id in new Preorder 2022-11-30 13:53:50 +01:00
Frank Schubert 5328c9df9a Added forms for Contractconfig 2022-11-29 21:42:21 +01:00
Frank Schubert a15545d552 Added permissions to internal BuildingApi 2022-11-29 18:15:18 +01:00
Frank Schubert 9a87c00abb Added exist_is_error flag and showing api_request in Preorder 2022-11-29 15:14:46 +01:00
Frank Schubert b9db22d0b7 Added hausnummer_add_zusatz flag to campaigns 2022-11-29 14:14:45 +01:00
Frank Schubert d209d4d7fe Fixed error in wohneinheit query 2022-11-28 12:37:44 +01:00
Frank Schubert 54ae6f62b0 Added filter and pagination to Product 2022-11-24 20:36:09 +01:00
Frank Schubert fc71a80dc4 Fixed city in addressdb getUnitsApi 2022-11-24 14:28:18 +01:00
Frank Schubert c78aa2f1ba added wohneinheit update script from gr.st.florian 2022-11-24 13:11:09 +01:00
Frank Schubert 778df63a80 Added import scripts for gross st. florian 2022-11-24 12:37:26 +01:00
Frank Schubert 0779c29830 Added filters to Preordercampaign 2022-11-22 18:13:03 +01:00
Frank Schubert 520e68b44b checking permissions in Preorder/Index 2022-11-22 17:06:48 +01:00
Frank Schubert 5531b69f65 added thetool-test logos 2022-11-22 16:08:35 +01:00
Frank Schubert 7c3f071304 added district search parameter to findAddress in api doc 2022-11-22 15:47:14 +01:00
Frank Schubert bf4e269e6d added rollout_info to results in findAddress 2022-11-22 15:24:17 +01:00
Frank Schubert d0b4a18f93 Fixed to Liezen addressdb update script 2022-11-22 15:23:37 +01:00
Frank Schubert 601832b6b9 Added /findDistrict to api docs; optimized findDistrict query 2022-11-22 15:17:50 +01:00
Frank Schubert 9fce075b6a District now optional freetext in Preorder API 2022-11-22 14:49:18 +01:00
Frank Schubert 5c21e864fa Fixed checking for existing campaigns 2022-11-21 17:44:43 +01:00
Frank Schubert 7b8ea818c0 Fixed checking for existing campaigns 2022-11-21 17:37:20 +01:00
Frank Schubert bf6906fa2f adding multiple api users to campaign 2022-11-21 17:32:43 +01:00
Frank Schubert ec5e5aea6a Created import scripts for Liezen 2022-11-21 17:15:56 +01:00
Frank Schubert 4c28d4507d Fixed address filter in Preorder 2022-11-18 19:45:14 +01:00
Frank Schubert d2853f7bea Preordercampaigns can use city or district as city 2022-11-18 16:31:06 +01:00