Keegan George
543b676f53
Merge branch 'pro-release' of https://github.com/paviliondev/discourse-custom-wizard into ui_conventions
2021-07-19 09:30:48 -07:00
Keegan George
5f5adf93e4
Merge pull request #134 from paviliondev/admin-ui-support
...
IMPROVE: Admin UI support
2021-07-19 09:18:28 -07:00
Keegan George
bdc4044581
Merge branch 'pro-release' of https://github.com/paviliondev/discourse-custom-wizard into ui_conventions
2021-07-19 07:11:47 -07:00
Faizaan Gagan
247f7ca466
IMPROVE: reduce field placeholder setting textarea width
2021-07-14 13:32:19 +05:30
angusmcleod
56a1463413
Apply prettier
2021-07-14 14:05:13 +08:00
angusmcleod
34fee3729c
Add pagination to submissions
2021-07-14 14:04:19 +08:00
Angus McLeod
5aef8972ff
Merge pull request #125 from paviliondev/submission_improvements
...
Abstract and improve submission handling
2021-07-12 22:43:13 +08:00
Faizaan Gagan
ca10ae797a
FEATURE: new field type Composer Preview ( #130 )
...
* WIP
* composer preview field working
* remove redundant variable
* fix linting issues
* fix rubocop
* remove unnecessary entry
* consolidate preview generation code
* add styles for onebox
* add css for @ mentions
* fixed eslint issues
* FIX: ensure oneboxes load every time
* remove unused import
* fix prettier issues
* removed unused code
* remove unused imports
* fixed prettier issue
* improve css structure
* add csrf header in all cases
2021-07-12 17:05:05 +05:30
angusmcleod
dfd382cd8a
Apply prettier
2021-07-12 16:01:52 +08:00
angusmcleod
56f58414b3
Remove meta keys from fields attribute and update submissions ui to handle new submission structure
2021-07-12 15:53:58 +08:00
Faizaan Gagan
d88d2b7d97
converted placeholder input to a textarea ( #133 )
2021-07-10 11:33:00 +05:30
Faizaan Gagan
21ac87cdda
FEATURE: placeholder setting for text type fields
2021-07-03 15:41:49 +05:30
Keegan George
d8a24eb940
Merge https://github.com/paviliondev/discourse-custom-wizard into ui_conventions
2021-06-18 12:04:17 -07:00
Keegan George
dd8513a563
UX: Add wizard-message component to logs pane
2021-06-18 11:47:24 -07:00
Keegan George
582b9d82aa
FIX: Missing refresh button icon in logs pane
2021-06-18 11:36:18 -07:00
Keegan George
10c7c8bcc0
UX: Change info message when selecting a wizard in the submissions pane
2021-06-18 11:25:51 -07:00
Keegan George
c490da3145
UX: Add wizard message component to submissions page
2021-06-18 10:25:01 -07:00
Angus McLeod
af3e61fe75
Add custom field improvements ( #115 )
...
* Add custom field improvements
This PR does a few things to improve our support of custom fields
1. Adds custom fields added by other plugins to the list in admin/wizards/custom-fields and the custom field list in the mapper selector
2. Adds support for json custom fields in the wizard actions
* Make eslint happy
* Make prettier happy
* Make rubocop happy
* Make ember template lint happy
* Don't assume we have the context in the selector
* Ensure custom fields don't require optional attributes (with tests)
2021-06-08 17:09:49 +05:30
Faizaan Gagan
743af8edc5
FIX: breakage due to core changes ( #107 )
2021-05-05 11:35:53 +05:30
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
Faizaan Gagan
bb08f50042
fixed wrongly introduced variable name changes
2021-04-14 09:09:41 +05:30
Faizaan Gagan
a76cda0c02
fixed linting for all the hbs files
2021-04-12 19:49:53 +05:30
angusmcleod
54c00f1784
Apply prettier to recent changes
2021-04-12 16:12:20 +10:00
angusmcleod
8171fc730c
Apply es-lint to javascripts/discourse
2021-04-12 15:44:47 +10:00
angusmcleod
9c17957b43
Apply to javascripts/discourse
2021-04-12 15:10:02 +10:00
Angus McLeod
cf50a7deb3
Apply prettier 💄 ( #80 )
...
* Apply prettier
* applied prettier for similar-topics-validator
Co-authored-by: Faizaan Gagan <fzngagan@gmail.com>
2021-03-28 14:36:49 +05:30
angus
6a469b2e50
Remove user fields that can't be interpolated
2021-03-12 19:50:03 +11:00
Faizaan Gagan
6754d744f0
renamed setting's copy to Max Topic Age
2021-02-25 17:10:02 +05:30
Faizaan Gagan
bc2cc85804
rename n_value to time_n_value
2021-02-25 15:59:42 +05:30
Faizaan Gagan
c54273b94a
implemented a relative time based filtering for similar topics
2021-02-25 15:36:43 +05:30
angusmcleod
fed1beb4ed
Update knowledgebase url
2021-02-20 18:19:05 +11:00
angusmcleod
c45e51fcb6
Various fixes
...
* Code formatting
* Both "type" and "name" are used to refer to the validation type. Changed all to "type".
* Added proper abstraction of realtime validation classes on server
* UI improvements in admin and wizard
2021-02-16 11:43:00 +11:00
Faizaan Gagan
aeadef9aa5
improved wizard settings UX
2021-02-15 17:21:59 +05:30
Faizaan Gagan
b74526ae4f
fixed formatting
2021-02-15 13:39:37 +05:30
angusmcleod
4ca82b9f4d
Style updates (WIP)
...
See further comments on thepavilion.io
2021-02-13 12:51:37 +11:00
angusmcleod
b8671cef74
Remove redundant use of "settings"
2021-02-13 11:58:38 +11:00
Faizaan Gagan
194389c9be
settings are now prefixed with 'Enable'
2021-02-11 19:55:23 +05:30
Faizaan Gagan
176cd7489a
improved admin side settings UI
2021-02-11 19:22:09 +05:30
Faizaan Gagan
800795047a
added wizard- prefix to component name
2021-02-11 12:45:54 +05:30
Faizaan Gagan
77ca946745
completed categories and date after filters
2021-02-05 18:29:30 +05:30
Faizaan Gagan
ffd2101a30
added backend validation mechanism and refined code
2021-02-01 19:28:37 +05:30
Faizaan Gagan
79e2368b57
validation framework code working
2021-01-30 23:16:04 +05:30
Faizaan Gagan
5d749fe426
some changes
2021-01-27 10:38:26 +05:30
Faizaan Gagan
57b51c2972
Added a wizard setting to toggle displaying character counter
2021-01-12 16:16:24 +05:30
Faizaan Gagan
ba029c7973
Renamed computed property
2021-01-12 13:03:20 +05:30
Faizaan Gagan
9c6f6d0db2
Reverted a formatting change
2020-12-08 13:41:45 +05:30
Faizaan Gagan
3c3e67684f
fixed html code formatting
2020-12-08 12:49:08 +05:30
Faizaan Gagan
4f7d18d193
FEATURE: added max length setting for text type fields
2020-12-08 12:44:37 +05:30
Angus McLeod
b4d956a99c
Don't allow minLength input for url field
2020-11-13 11:44:19 +11:00
Angus McLeod
f2ef53cff7
Minor custom field fixes
2020-11-10 12:03:33 +11:00