Commit Graph

  • 639265f969 CLDC-3487: Clear location when clearing scheme due to org change Rachael Booth 2024-06-06 11:02:56 +0100
  • 8baa7f3822 CLDC-3487: Clear previous_la_known when necessary for renewal logs Rachael Booth 2024-06-06 10:36:48 +0100
  • 4273186215 Merge branch 'main' into VacdaysBug Rachael Booth 2024-06-05 14:58:30 +0100
  • ab6c64ce76
    CLDC-3448 Generate validations documentation (#2438) v0.4.47 kosiakkatrina 2024-06-05 16:13:52 +0100
  • 36b0fb19f3 Generate numeric validations for both log types Kat 2024-05-31 08:59:01 +0100
  • e22b27a944 Add method_source gem Kat 2024-05-30 11:13:51 +0100
  • e06918a85a Add back fonts Kat 2024-05-30 09:27:05 +0100
  • c0cc54240b lint Kat 2024-05-29 16:35:30 +0100
  • b85793b967 Move tests Kat 2024-05-29 16:31:59 +0100
  • f2b697a50a Rename validation_methods variable (?) Kat 2024-05-29 14:50:56 +0100
  • ea79422c46 Rename validation table Kat 2024-05-29 14:32:47 +0100
  • b8a499fbb3 refactor Kat 2024-05-29 14:08:35 +0100
  • 99cf1c1fa2 Add rails admin Kat 2024-05-29 13:48:45 +0100
  • 32ddf1be42 Add sales tasks for generating validations docs Kat 2024-05-28 15:29:10 +0100
  • d768d4607d Rename Kat 2024-05-28 14:29:49 +0100
  • 725ae23571 Add add_numeric_lettings_validations task Kat 2024-05-28 14:26:36 +0100
  • 32ba5297b8 Add describe_bu_lettings_validations task Kat 2024-05-28 12:57:46 +0100
  • 54fcc6d9f4 Add describe_soft_lettings_validations task Kat 2024-05-28 10:28:52 +0100
  • 1a54942ebb lint Kat 2024-05-28 10:04:03 +0100
  • cb070b4a5d Add describe_lettings_validations task Kat 2024-05-23 16:46:18 +0100
  • 34c61ddd7b Add validation table and model Kat 2024-05-23 16:43:30 +0100
  • d5a895ad65 Add openai gem Kat 2024-05-23 16:39:44 +0100
  • a24bafe5df
    Cldc 3114 enable support control of rent periods per organisation (#2442) Arthur Campbell 2024-06-05 14:52:42 +0100
  • 29a98abfb2 Try validations in rake tasks and log when needing to skip them Rachael Booth 2024-06-05 14:35:29 +0100
  • 4cfdd967dc
    CLDC-3460: Don't validate P2 not child in BU when not a joint purchase (#2431) Rachael Booth 2024-06-05 14:14:46 +0100
  • 65f58371fa
    Update rails 7.0.8.3 -> 7.0.8.4 (#2451) Rachael Booth 2024-06-05 14:10:41 +0100
  • 6108ffd5fa Update all logs in rake task but without validation Rachael Booth 2024-06-05 12:21:12 +0100
  • d6eb513765 Update tests Kat 2024-06-05 11:35:39 +0100
  • fb067dbef3 Update rails 7.0.8.3 -> 7.0.8.4 Rachael Booth 2024-06-05 11:22:09 +0100
  • 3e79152407 CLDC-3477: Account for ecstat=9 inferernce when calculating applicable_income_range Rachael Booth 2024-06-05 11:07:20 +0100
  • 6017c25502 Correctly construct dates Kat 2024-06-04 12:29:17 +0100
  • 251ba233f8 Correct routing to property LA Kat 2024-06-05 09:40:07 +0100
  • e0825133fc
    Build(deps): bump actionpack from 7.0.8.3 to 7.0.8.4 dependabot[bot] 2024-06-04 23:18:28 +0000
  • 6acf769f3c
    Update rails to 7.0.8.3 (#2446) v0.4.46 Rachael Booth 2024-06-04 17:34:36 +0100
  • 1b5bbc665b Update rails to 7.0.8.3 Rachael Booth 2024-06-04 09:41:37 +0100
  • 00bfba3293 Use build_stubbed where necessary for lettings logs in tests Rachael Booth 2024-06-03 10:07:27 +0100
  • 75f07a2f14 Lint Rachael Booth 2024-06-03 09:07:15 +0100
  • d42c516922 Merge branch 'main' into VacdaysBug Rachael Booth 2024-06-03 09:04:33 +0100
  • 148f857ad7 CLDC-3463: Fix lettings csv export tests Rachael Booth 2024-05-31 18:56:48 +0100
  • 461b46bc4a
    rake task to create rent period associations for orgs that have none (#2443) Arthur Campbell 2024-05-31 09:25:06 +0100
  • 05b15a26df CLDC-3463: Fix bug with vacdays calculation Rachael Booth 2024-05-30 18:39:40 +0100
  • 5bd4f3f97b rake task to create rent period associations for orgs that have none Arthur Campbell 2024-05-02 18:13:54 +0100
  • 1ebf71129e
    Revert "Cldc 3114 enable support control of rent periods per organisation (#2…" (#2439) Arthur Campbell 2024-05-30 15:10:09 +0100
  • 1dc44b36f5 empty Kat 2024-05-30 14:55:03 +0100
  • 9d4b0518e6
    rake task to create rent period associations for orgs that have none (#2440) Arthur Campbell 2024-05-30 14:31:46 +0100
  • 8084968c45 rake task to create rent period associations for orgs that have none Arthur Campbell 2024-05-02 18:13:54 +0100
  • f0bd33d46b
    Revert "Cldc 3114 enable support control of rent periods per organisation (#2…" Arthur Campbell 2024-05-30 14:00:38 +0100
  • eda367afb0
    Cldc 3114 enable support control of rent periods per organisation (#2389) Arthur Campbell 2024-05-30 12:36:28 +0100
  • f6b2cc0d8a remove tests that seem to be testing active record and/or ruby Date class Arthur Campbell 2024-05-29 16:00:40 +0100
  • ce333f0591 remove outdated distinction between unitletas mappings from before 23/24 Arthur Campbell 2024-05-29 15:05:01 +0100
  • 7a0e75f19c further refactoring of various tests to reduce database interactions and improve speed Arthur Campbell 2024-05-29 15:03:21 +0100
  • ad2d128cc3 escape . in regex for API call stubs to satisfy codeQL remove destroy_all call at the start of a test that was dealing with leftover modesl in the test db Arthur Campbell 2024-05-23 17:28:57 +0100
  • e0124a1edc remove before(:context) and associated patterns. use assign_attributes in various places for cleaner code Arthur Campbell 2024-05-23 16:57:36 +0100
  • 60c64d60f5 extract a good chunk of tests out of lettings_log_spec and into a dedicated derived fields spec file. in many cases refactor tests Arthur Campbell 2024-05-22 13:49:14 +0100
  • 15dd56dc82 stub api call for factory value, update csv tests and fixtures accordingly Arthur Campbell 2024-05-22 13:49:07 +0100
  • 2ef0b0573c create rent periods in factories as default, with an option to skip. skip automatic creation in tests specifically related to rent periods Arthur Campbell 2024-05-22 13:21:46 +0100
  • 878b66f283 revert mistaken copy changes in designs Arthur Campbell 2024-05-02 18:25:43 +0100
  • e51bc3df08 rake task to create rent period associations for orgs that have none Arthur Campbell 2024-05-02 18:13:54 +0100
  • 6d9a6020f4 update validation to reflect the fact that an org having no associated rent periods no longer means they accept all rent periods update tests adding both cases and removing unnecessary additional db additions Arthur Campbell 2024-05-02 17:11:18 +0100
  • 65cf2337bc disable checkboxes for rent periods if they are in use so that users are not able to make existing logs invalid hint text added to the question to explain this I have also added all rent periods to a hidden field to remove the need to fetch them again form the db in the update method Arthur Campbell 2024-05-02 16:53:20 +0100
  • d743faa79d changes following review Arthur Campbell 2024-04-30 13:59:32 +0100
  • ff44c98343 amend failing tests and resolve linting complaints Arthur Campbell 2024-04-26 09:40:28 +0100
  • e6cb76d85b rework the #rent_period_labels method to return All under the correct conditions, rework tests related to that. + fix assorted tests that were either flakey or breaking due to addition of rent periods logic to create and update Arthur Campbell 2024-04-24 14:26:35 +0100
  • b86e126d15 adjust various UI elements: ordering of rows, copy changes, label size and associated tests Arthur Campbell 2024-04-24 14:23:59 +0100
  • cc4ff102fd alter redirect after support user creates an organisation Arthur Campbell 2024-04-24 14:14:21 +0100
  • 2616eb8ece enable updating org rent periods update logic in #update related tests Arthur Campbell 2024-04-23 16:09:31 +0100
  • 4933473ec4 enable editing rent period in the UI display change button on org details page display rent periods question on edit page Arthur Campbell 2024-04-23 16:08:28 +0100
  • f7251583fa small changes to models Arthur Campbell 2024-04-19 15:23:04 +0100
  • f9a4653e53 update new and create in organisations controller and view to enable creation of relevant organisation rent periods write tests for this Arthur Campbell 2024-04-19 15:18:03 +0100
  • cce984908c write helper method to support having the correct rent period checkboxes checked Arthur Campbell 2024-04-19 13:35:18 +0100
  • f8d5f8c4e7 Fix joint purchase field numbers for 2023 Rachael Booth 2024-05-23 15:13:50 +0100
  • 5435dbb83d Empty Kat 2024-05-23 10:33:03 +0100
  • 3eb56c4fc0
    Only display users/orgs if they are valid filter options (#2436) v0.4.45 kosiakkatrina 2024-05-23 09:10:32 +0100
  • 84d45e5719 Only display users/orgs if they are valid filter options Kat 2024-05-23 08:38:12 +0100
  • 34ac8aeec3
    add in missing div close (#2435) v0.4.44 Arthur Campbell 2024-05-22 17:44:51 +0100
  • fab5ba3c0b add in missing div close Arthur Campbell 2024-05-22 17:22:35 +0100
  • 3a5b210da5
    Display correct assigned to user in CSV filters (#2433) kosiakkatrina 2024-05-22 17:21:34 +0100
  • 124791d183 add in missing div close CLDC-3414-update-homepage Arthur Campbell 2024-05-22 17:18:28 +0100
  • 8c1ac0fcb6 Display correct assigned to user in CSV filters Kat 2024-05-22 16:59:25 +0100
  • 47378cf7df
    CLDC 3414 update homepage (#2408) v0.4.43 Arthur Campbell 2024-05-22 11:53:19 +0100
  • 4903630079 resolve rebase confusion in csv fixture files Arthur Campbell 2024-05-22 10:18:20 +0100
  • 570a4dd31c logs assigned to a provider should be vivisble to them in the homepage count rather than logs created by them Arthur Campbell 2024-05-21 13:35:55 +0100
  • f60d12c767 various minor changes following tech review Arthur Campbell 2024-05-16 08:58:16 +0100
  • 2844c6b054 make corrections following rebase conflicts Arthur Campbell 2024-05-15 14:55:59 +0100
  • 5e4ce6790c undo unnecessary change to factory Arthur Campbell 2024-05-15 11:04:43 +0100
  • b6d04492f4 write request specs for the homepage Arthur Campbell 2024-05-15 10:36:16 +0100
  • 1d85822bc8 amend presenter and associated calls from view, tests, to ensure support user always sees sales data Arthur Campbell 2024-05-15 10:36:04 +0100
  • 7aa95d3fa5 remove view helpers that are no longer being used and remove outdated tests for home page Arthur Campbell 2024-05-14 11:10:50 +0100
  • e92d77f037 adjust tests and factories and address api call stub Arthur Campbell 2024-05-14 09:56:56 +0100
  • 6f92caef71 redesign the home page using the new presenter and partials, deliver the presenter object to the view from the controller Arthur Campbell 2024-05-13 14:12:50 +0100
  • e21b799b56 view partial changes to accommodate design changes, decouple box with counter and blue link boxes since various boxes show or not or in a different order depending on whether the org logs sales and whether we are in the crossover period I have also made grid and row partials to improve readability on the index page. Arthur Campbell 2024-05-13 14:12:14 +0100
  • 10ef59ccbd create presenter class to hold all the db calls and data for showing the home page plus tests, some changes to factoreis and helpers necessary this should avoid an overly bloated controller method or calling the DB from a view helper Arthur Campbell 2024-05-13 14:06:54 +0100
  • b8028c1413
    Merge branch 'main' into BuBuyerOrPerson2 Rachael Booth 2024-05-22 09:50:13 +0100
  • 4c84896523 CLDC-3460: Don't validate P2 not child in BU when not a joint purchase Rachael Booth 2024-05-22 09:49:24 +0100
  • 5c34132049
    Fix CSV downloads for specific organisations (#2430) v0.4.42 kosiakkatrina 2024-05-21 18:08:54 +0100
  • 31f19f098b Fix CSV downloads for specific organisations Kat 2024-05-21 15:48:19 +0100
  • 577d99be22 Disable extra borrowing soft validation for 2024 onwards Rachael Booth 2024-05-21 09:31:50 +0100
  • adb3c7be5e
    set busybox version (#2429) v0.4.41 kosiakkatrina 2024-05-20 16:36:56 +0100
  • 026a59d3e2 set busybox version Kat 2024-05-20 16:14:44 +0100
  • fcca10e5e5 Update docker image Kat 2024-05-20 13:47:22 +0100