angusmcleod
10fb3ee176
Merge branch 'master' into pro-release
2021-09-09 14:39:49 +08:00
angusmcleod
7b57e7fcab
Apply new table style to wizard logs view
2021-09-09 14:07:12 +08:00
angusmcleod
33824de1d1
Merge branch 'pro-features' of https://github.com/angusmcleod/discourse-custom-wizard into pro-features
2021-09-07 20:13:13 +08:00
angusmcleod
7c9a0ef862
Apply rubocop
2021-09-07 20:11:50 +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
angusmcleod
208cb1229a
FIX: Minor bugfixes in manager and create_group action
2021-09-07 11:11:29 +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
8dbb3990e4
Remove test change
2021-09-03 16:46:43 +08:00
angusmcleod
6ef333a657
Complete pro-feature functionality
2021-09-03 16:46:32 +08:00
Keegan George
622ab1b2ce
Merge branch 'pro-release' of https://github.com/paviliondev/discourse-custom-wizard into ui_conventions
2021-09-01 12:38:09 -07:00
KC Maddever
e34f2b5076
Merge branch 'pro-release' into split_log_messages
2021-09-01 16:51:28 +08:00
angusmcleod
0e5fc756df
Fix merge issues
2021-09-01 10:46:52 +08:00
angusmcleod
001d116298
Merge branch 'master' into pro-release
2021-09-01 10:37:50 +08:00
angusmcleod
6b1e7568c1
Improve PRO feature approach
2021-09-01 10:19:00 +08:00
KC Maddever
b79039c2e2
DEV: save logs with split fields
2021-08-31 14:33:16 +08:00
Faizaan Gagan
0b20c6ff81
removed redundant method
2021-08-23 10:38:02 +05:30
Faizaan Gagan
1916335fa9
FIX: use class method as alias for instance method
2021-08-23 03:00:14 +05:30
angusmcleod
a810155f91
Clean up pro constants
2021-08-18 14:59:43 +08:00
angusmcleod
eadc40bdae
Add CustomWizard class protections and pro feature restrictions
2021-08-18 14:11:00 +08:00
angusmcleod
eff1d2c7d2
Merge branch 'master' into pro-features
2021-08-17 19:35:10 +08:00
Faizaan Gagan
3c70b712bf
remove redundant reset method
2021-08-13 18:57:20 +05:30
Faizaan Gagan
61c92ec768
FIX: reset user's progress on wizard skip
2021-08-13 17:49:31 +05:30
Faizaan Gagan
bfa190e98b
Revert "FIX: reset step progress on wizard skip"
...
This reverts commit 0d2f3d1cb5
.
2021-08-13 02:55:25 +05:30
Faizaan Gagan
0d2f3d1cb5
FIX: reset step progress on wizard skip
2021-08-12 20:02:04 +05:30
Faizaan Gagan
dee3691cd0
fix formatting
2021-08-10 14:35:56 +05:30
Faizaan Gagan
c1fc2fd0e4
FIX: clear submission if skipped by user
2021-08-10 14:31:59 +05:30
angusmcleod
f49f516403
Add pro restriction
2021-08-10 17:00:42 +08:00
angusmcleod
a27c222dc6
Update authentication and subscription handling
2021-08-10 14:45:23 +08:00
Faizaan Gagan
f00d01c50f
FIX: ensure single incomplete submission existence ( #136 )
...
* created method to fetch incomplete submissions
* added new field 'updated_at' to submission schema
* Revert "created method to fetch incomplete submissions"
This reverts commit 15c65236e7
.
* added logic to cleanup redundant incomplete submissions
* logic improvements and spec
* simplified the cleanup logic
* simplified the logic further
* early return to improve performance
* consolidated cleanup logic
* perform cleanup in wizard.update
* fixed issue
* minor fix
* use consistent naming
2021-08-02 13:01:49 +05:30
Faizaan Gagan
998757f857
FIX: apply text length validations for non-empty fields only ( #137 )
...
* apply text length validations for non-empty fields only
* consolidated logic
* fixed formatting
* fix formatting
* calculate length only for string type values
* fix assignment
* added specs
2021-07-30 16:03:48 +05:30
Faizaan Gagan
ee9e9a1d94
FIX: skip_guardian option is removed from discourse core
2021-07-28 19:01:09 +05:30
angusmcleod
55b92f4256
IMPROVE: Add additional data to submission serialiser
2021-07-21 11:31:03 +08:00
angusmcleod
1a78b44d35
Apply rubocop
2021-07-14 14:06:54 +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
56f58414b3
Remove meta keys from fields attribute and update submissions ui to handle new submission structure
2021-07-12 15:53:58 +08:00
angusmcleod
20c8ec1202
Merge branch 'master' into pr/125
2021-07-12 14:05:02 +08:00
Faizaan Gagan
c9f90fb8ce
FIX: text length validation bug
2021-07-07 11:50:56 +05:30
Faizaan Gagan
d47950733d
enabled interpolation and templating
2021-07-05 11:52:29 +05:30
Faizaan Gagan
21ac87cdda
FEATURE: placeholder setting for text type fields
2021-07-03 15:41:49 +05:30
Faizaan Gagan
6d1958d772
Merge branch 'master' into submission_improvements
2021-06-28 13:54:03 +05:30
Faizaan Gagan
28400ee24e
Merge branch 'master' into sprockets-fix
2021-06-26 13:30:37 +05:30
Angus McLeod
f80f40d6b3
Apply consistent date validation on the server (using v8) ( #124 )
...
* Apply consistent date validation on the server (using v8)
* Variable fix
* added specs to verify date/time field validation
* minor text change
Co-authored-by: Faizaan Gagan <fzngagan@gmail.com>
2021-06-26 13:15:33 +05:30
angusmcleod
3d9f6aac98
Ensure data is not nil
2021-06-23 17:02:21 +10:00
angusmcleod
098e8418fb
Apply rubocop
2021-06-23 16:15:17 +10:00
angusmcleod
e441588aa3
Fix specs and tighten conditional handling
2021-06-23 16:13:58 +10:00
angusmcleod
d3c6733e59
Abstract and improve submission handling
2021-06-17 17:50:22 +10:00
Faizaan Gagan
7b9a54590b
Merge branch 'master' into sprockets-fix
2021-06-16 14:28:55 +05:30