merefield
c8263ed6aa
change name of subscription stubbing method to add clarity of intent
2023-09-28 14:27:24 +01:00
merefield
da2a56adc6
specs: ensure sub client code is mocked out
2023-09-28 13:47:22 +01:00
merefield
caab850127
FIX: failing log spec
2023-05-01 21:49:44 +01:00
Angus McLeod
ef1a8d1457
Ensure each wizard has the right user
2023-03-16 17:44:10 +01:00
Angus McLeod
a4e49e7bbc
Ensure submission users are serialized properly
2023-03-15 13:33:07 +01:00
Angus McLeod
e5d6a20532
Fix specs
2023-02-09 14:32:01 +01:00
Angus McLeod
2f21358f10
Merge branch 'main' into pro-release
2022-08-01 16:44:42 +01:00
Angus McLeod
dd74989562
Remove out of date specs
2022-07-28 20:37:10 +01:00
Angus McLeod
04f0d34ef3
Fix specs
2022-03-25 17:08:24 +01:00
Angus McLeod
f607863510
Remove more subscription related things and integrate with subscription client
2022-03-25 12:18:54 +01:00
Angus McLeod
69fd3d451d
merge main
2022-03-12 15:08:56 +01:00
Angus McLeod
46c86cda58
Move to new coverage approach
2022-03-12 14:00:07 +01:00
Faizaan Gagan
51553bc71d
FEATURE: validate liquid templates on wizard save ( #156 )
...
* DEV: validate liquid templates on wizard save
* minor fix
* code improvements and spec
* version bump
* fixed failing specs
* FIX: handle displaying backend validation errors on frontend
* fixed linting
* improved error display
* validate raw description for steps
* refactor conditional
* Identify attribute with liquid template error and pass syntax error
Co-authored-by: angusmcleod <angus@mcleod.org.au>
Co-authored-by: Angus McLeod <angusmcleod@users.noreply.github.com>
2022-01-31 15:11:14 +05:30
merefield
c6b8e08e38
Add subscription level logic to back-end validation
2021-11-09 14:57:33 +00:00
merefield
0752f8068a
fix subscription spec
2021-10-27 14:09:34 +01:00
angusmcleod
084c6f4a7a
wip
2021-09-24 17:58:42 +08:00
angusmcleod
270d3bccf5
IMPROVE: translation feature
2021-09-14 11:33:16 +08:00
angusmcleod
7b57e7fcab
Apply new table style to wizard logs view
2021-09-09 14:07:12 +08:00
Angus McLeod
f4d419cac2
Merge branch 'pro-release' into pro-features
2021-09-07 20:10:12 +08:00
angusmcleod
23c4b45195
Add pro feature specs
2021-09-07 20:06:13 +08:00
Angus McLeod
3383aec37f
Merge pull request #142 from paviliondev/ui_conventions
...
UX: Update Submissions Admin UI
2021-09-06 22:51:52 +08:00
angusmcleod
31b9e48c8f
Apply rubocop
2021-09-06 17:26:22 +08:00
angusmcleod
f6c3c98d71
Add submission serializer spec
2021-09-06 17:25:08 +08:00
KC Maddever
c394656ed8
DEV: update tests for split log fields
2021-08-31 14:34:47 +08:00
Angus McLeod
ceef3f4bc9
Step and field conditionality ( #87 )
...
* Re structure builder logic to allow for step conditionality
Concerns
- Performance. Look at whether the additional build in the steps controller can be reduced
- Does not work if applied to the last step.
- Certain conditions will not work with the first step(?)
- How should this be scoped to known functionality?
* Add indexes and conditions to steps and fields
* Complete and add spec
* Complete backend
* Complete step conditionality and field indexing
* Fix failing spec
* Update coverage
* Apply rubocop
* Apply prettier
* Apply prettier to wizard js
* Fix schema issues created in merge
* Remove setting label for force_final
* Improve client wizard cache naming
* Improve steps controller and spec conditionality
* Improve final step attribute naming
* Fix failing spec
* Linting
* Add one more final step test
* Linting
* Fix eslint issues
* Apply prettier
* Linting, syntax, merge and copy cleanups
* Update wizard-admin.scss
* Fix template linting
* Rubocop fixes
2021-04-20 23:28:19 +05:30
angus
3bb244be79
Add .jpeg to list of default upload extensions
2021-03-12 21:12:26 +11:00
Angus McLeod
4edb40e526
Apply rubcop and get tests pass ( #76 )
2021-03-11 12:00:15 +05:30
angusmcleod
5e09d067bc
Display category badge if similar topics is scoped to category
2021-02-18 14:40:59 +11:00
angusmcleod
8d72aee4fc
Fix failing test (not RV related)
2021-02-17 14:40:04 +11:00
Angus McLeod
b5a6d15c9d
Add wizard field tabindex relative to field order
2021-01-19 18:50:37 +11:00
Angus McLeod
f6f77547d7
Use explicit file loading for tests coverage
2020-12-01 08:20:10 +11:00
Angus McLeod
b383538a6b
Move to individual custom field saving
2020-11-10 11:56:11 +11:00
Angus McLeod
3da4d546b2
Add custom field spec and improve custom field structure
2020-11-08 14:24:20 +11:00
Angus McLeod
fc7c5b9b34
Complete tests
2020-11-03 11:24:20 +11:00
Angus McLeod
8fdd263d8e
wip
2020-10-20 10:15:03 +11:00
Angus McLeod
ab18769820
various
2020-04-13 22:17:22 +10:00
Angus McLeod
b8369146c7
remove preset dropdown
2020-03-19 18:58:45 +11:00
Angus McLeod
79dcacf451
tweak
2019-12-12 15:47:59 +11:00
Angus McLeod
4d1ee9007b
Improve custom wizard serialization and add spec
2019-12-12 15:43:11 +11:00