Angus McLeod
|
024ab63006
|
various
|
2020-04-08 17:59:54 +10:00 |
|
Angus McLeod
|
98f9215d65
|
various
|
2020-04-08 12:52:07 +10:00 |
|
Angus McLeod
|
5c33b4a621
|
Profile action fixes
|
2020-04-08 00:18:12 +10:00 |
|
Angus McLeod
|
df8d40cf2b
|
Ensure update avatar works
|
2020-04-07 23:33:11 +10:00 |
|
Angus McLeod
|
06e618ecbe
|
Cast comparisons
|
2020-04-07 21:53:00 +10:00 |
|
Angus McLeod
|
565e175f79
|
Tags bugfix
|
2020-04-07 21:17:20 +10:00 |
|
Angus McLeod
|
539f61c610
|
wip
|
2020-04-07 18:33:51 +10:00 |
|
Angus McLeod
|
b5fce333f6
|
wip
|
2020-04-07 17:54:30 +10:00 |
|
Angus McLeod
|
6570e4b74b
|
wip
|
2020-04-06 18:36:38 +10:00 |
|
Angus McLeod
|
7b3ed54f29
|
various
|
2020-04-05 11:37:09 +10:00 |
|
Angus McLeod
|
666c4f1eb4
|
Update wizard.rb
|
2020-04-03 12:10:52 +11:00 |
|
Angus McLeod
|
335e69e53b
|
Update wizard.rb
|
2020-04-03 10:06:13 +11:00 |
|
Angus McLeod
|
0d94c1d8c6
|
various
|
2020-04-02 19:21:03 +11:00 |
|
Angus McLeod
|
87a53a8c85
|
wip
|
2020-04-02 16:21:57 +11:00 |
|
Angus McLeod
|
bbdf11c84f
|
wip
|
2020-04-01 23:16:26 +11:00 |
|
Angus McLeod
|
2046648862
|
various
|
2020-04-01 21:58:30 +11:00 |
|
Angus McLeod
|
3bb16f1fb5
|
wip
|
2020-04-01 16:03:26 +11:00 |
|
Angus McLeod
|
947a42cf0f
|
wip
|
2020-03-31 17:29:59 +11:00 |
|
Angus McLeod
|
9a489f3b9b
|
Merge branch 'master' into add_group_field
|
2020-03-31 15:53:00 +11:00 |
|
Angus McLeod
|
ee61c1deb3
|
add permitted setting
|
2020-03-30 17:16:03 +11:00 |
|
fzngagan
|
c06af2b068
|
improved topic custom fields saving mechanism
|
2020-03-25 23:20:25 +05:30 |
|
Angus McLeod
|
b81685e1d1
|
Bugfixes
|
2020-03-24 21:14:42 +11:00 |
|
Angus McLeod
|
fe7283ab3c
|
Add content conditionals
|
2020-03-24 20:35:46 +11:00 |
|
Robert Barrow
|
ce9373dd91
|
working url and number validation
|
2020-03-23 18:40:11 +00:00 |
|
Robert Barrow
|
506a245a47
|
Merge branch 'master' into number_and_url_validation
|
2020-03-23 14:51:01 +00:00 |
|
Robert Barrow
|
f2d7f57bb6
|
first feature commit
|
2020-03-23 14:49:39 +00:00 |
|
Angus McLeod
|
632493f363
|
Update builder.rb
|
2020-03-22 17:51:20 +11:00 |
|
Angus McLeod
|
ffde10c217
|
wip
|
2020-03-22 17:47:56 +11:00 |
|
Angus McLeod
|
2e6ab27ea0
|
add prefil
|
2020-03-22 04:30:11 +11:00 |
|
Angus McLeod
|
b8369146c7
|
remove preset dropdown
|
2020-03-19 18:58:45 +11:00 |
|
Robert Barrow
|
b8f9a73b21
|
FIX: missing tags when using custom tags
|
2020-03-04 14:10:16 +00:00 |
|
Angus McLeod
|
3b9488cacb
|
Fix spec for CI
|
2020-02-05 18:20:39 +11:00 |
|
Angus McLeod
|
4d1ee9007b
|
Improve custom wizard serialization and add spec
|
2019-12-12 15:43:11 +11:00 |
|
Angus McLeod
|
6ad44d58ad
|
Add dropdown tests and improvements
|
2019-12-12 10:20:10 +11:00 |
|
Angus McLeod
|
9e29947e27
|
Merge master
|
2019-12-09 17:21:38 +11:00 |
|
Angus McLeod
|
8e5d6b779c
|
Complete builder.rb spec
|
2019-12-09 16:51:42 +11:00 |
|
Angus McLeod
|
be83350b72
|
Tests WIP
|
2019-12-09 12:43:30 +11:00 |
|
merefield
|
0a79517301
|
Merge pull request #26 from merefield/national_flags_better_integration
REMOVE: all redundant nat flags logic that has been moved to national flags plugin
|
2019-12-06 11:47:08 +00:00 |
|
Angus McLeod
|
a96a2b965c
|
Bulder tests WIP
|
2019-12-06 20:05:19 +11:00 |
|
Angus McLeod
|
ba33576f51
|
File restructuring
|
2019-12-05 19:05:21 +11:00 |
|
Angus McLeod
|
f1fdc37a21
|
Add enabled setting && tests && file restructure
|
2019-12-05 17:48:32 +11:00 |
|
Angus McLeod
|
c812f60fd7
|
FIX: pass restart_on_revisit as option on initial load
|
2019-11-15 10:29:48 +11:00 |
|
Angus McLeod
|
acad46b246
|
Add reader property
|
2019-11-15 10:00:02 +11:00 |
|
Angus McLeod
|
a68f7f8cbc
|
FIX: Revisit mispellings
|
2019-11-15 09:47:20 +11:00 |
|
Robert Barrow
|
5b210c41d4
|
REMOVE: all national flags logic that will be moved to national flags plugin
|
2019-11-10 22:48:06 +00:00 |
|
Robert Barrow
|
2e1926fc8a
|
Merge branch 'master' of https://github.com/merefield/discourse-custom-wizard into reset_wizard
|
2019-11-04 18:10:20 +00:00 |
|
Robert Barrow
|
1c3d272b79
|
FEATURE: new option to force restart at each revisit
|
2019-11-04 17:49:30 +00:00 |
|
merefield
|
2c101e61ed
|
Merge pull request #21 from merefield/juless_extensions
FIX: avoid exception if no update data is available for update profile
|
2019-10-26 23:54:41 +01:00 |
|
Robert Barrow
|
fd9cc78e58
|
FIX: avoid exception if no update data is available
|
2019-10-26 23:52:49 +01:00 |
|
merefield
|
8dacd5ec4c
|
Merge pull request #20 from merefield/juless_extensions
FIX: checkbox showed incorrect value
|
2019-10-24 19:15:29 +01:00 |
|
Robert Barrow
|
b84677ddb6
|
FIX: checkbox showed incorrect value
|
2019-10-24 19:13:54 +01:00 |
|
Angus McLeod
|
7792d2365b
|
FIX: properly account for custom tag fields
|
2019-10-15 16:34:43 +11:00 |
|
Robert Barrow
|
7e0c2b37f4
|
update to fix search for flag dropdown
|
2019-10-12 18:55:01 +01:00 |
|
Robert Barrow
|
c5c91a11af
|
MERGE: merged upstream changes
|
2019-10-09 16:06:39 +01:00 |
|
Robert Barrow
|
d1b4a96e2c
|
FIX: better solution for setting a required field for send_message
|
2019-10-09 16:02:06 +01:00 |
|
Robert Barrow
|
f1ea4159f5
|
Merge branch 'juless_extensions' of https://github.com/merefield/discourse-custom-wizard into juless_extensions
|
2019-10-04 22:17:52 +01:00 |
|
Robert Barrow
|
96d5a189dc
|
Various PR fixes inc moving flag data to yml, making accepted image upload files a site setting and adding class binding for image uploads
|
2019-10-04 22:13:41 +01:00 |
|
Angus McLeod
|
514a03c3af
|
add require_dependency back for backwards compatibility
|
2019-10-03 16:54:15 +10:00 |
|
Angus McLeod
|
954dea0af9
|
zeitwork compatibility
|
2019-10-03 15:17:21 +10:00 |
|
Angus McLeod
|
82d98892a3
|
FIX: allow action tags and topic field tag mapping to work together
|
2019-10-03 12:17:33 +10:00 |
|
Angus McLeod
|
f1a310ad4a
|
FIX: zeitwork cleanup
|
2019-10-03 10:40:06 +10:00 |
|
Angus McLeod
|
e328331249
|
FIX: action category selection
|
2019-10-02 14:24:02 +10:00 |
|
Robert Barrow
|
979e896d6b
|
leave send_message if there are any empty data fields
|
2019-10-01 18:14:15 +01:00 |
|
Robert Barrow
|
f5fc69a908
|
FIX: add ability for send_message to recognise custom title
|
2019-10-01 17:13:15 +01:00 |
|
Angus McLeod
|
9a3506a9d6
|
FIX: required data check
|
2019-09-24 15:52:09 +08:00 |
|
Robert Barrow
|
938e29fe3f
|
NEW FEATURE: can upload avatar in a wizard step
|
2019-09-11 12:58:57 +01:00 |
|
Angus McLeod
|
26ce6a313b
|
boolean cast bugfix
|
2019-09-11 21:30:59 +10:00 |
|
Angus McLeod
|
0b9abf84cc
|
Add support for date variable in field interpolation
|
2019-09-11 19:53:51 +10:00 |
|
Robert Barrow
|
5befcd2f23
|
Merge branch 'master' into juless_extensions
|
2019-09-11 10:15:33 +01:00 |
|
Angus McLeod
|
83b49a9082
|
Profile updates bugfixes
|
2019-09-11 19:08:00 +10:00 |
|
Robert Barrow
|
1670ed4b67
|
NEW FEATURE: ability to request national flag update in wizard
|
2019-09-11 09:30:38 +01:00 |
|
Angus McLeod
|
961ad8cc27
|
bugfix
|
2019-08-29 10:24:10 +10:00 |
|
Angus McLeod
|
b779642422
|
Properly clean up route_to after it's used
|
2019-08-29 10:22:02 +10:00 |
|
Angus McLeod
|
f4a5b49446
|
route_to should take precedence
|
2019-08-29 09:53:24 +10:00 |
|
Angus McLeod
|
ad18ec9809
|
Improve redirect code clarity
|
2019-08-29 09:51:18 +10:00 |
|
Angus McLeod
|
69c25171d5
|
Fix sub-category slugs
|
2019-08-27 17:28:49 +10:00 |
|
Angus McLeod
|
f317032bca
|
Add open composer action
|
2019-08-27 16:05:24 +10:00 |
|
Angus McLeod
|
30390e8264
|
Improve flexibility and structure of send_to_api action
|
2019-08-13 14:11:46 +10:00 |
|
Angus McLeod
|
b634bed1d0
|
Add key recursion to wizard field interpolation
|
2019-08-01 11:05:03 +10:00 |
|
Angus McLeod
|
802f7d1fd5
|
Add required data message
|
2019-07-27 17:01:29 +10:00 |
|
Angus McLeod
|
c058340c84
|
Fix tag and category fields
|
2019-07-27 16:10:26 +10:00 |
|
Angus McLeod
|
0460f9342d
|
Allow selection of category property type
|
2019-07-26 19:12:58 +10:00 |
|
Angus McLeod
|
dfe8debda7
|
Revert "Revert "Add category and tag selectors""
This reverts commit f8a8d5a964 .
|
2019-07-26 18:59:21 +10:00 |
|
Angus McLeod
|
f8a8d5a964
|
Revert "Add category and tag selectors"
This reverts commit 2e5af57c26 .
|
2019-07-26 18:23:16 +10:00 |
|
Angus McLeod
|
2e5af57c26
|
Add category and tag selectors
|
2019-07-26 18:00:55 +10:00 |
|
Angus McLeod
|
05b651fdc6
|
Allow custom profile updates
|
2019-07-22 17:16:22 +10:00 |
|
Angus McLeod
|
81d86bec7c
|
Add file types setting to upload field
|
2019-07-19 13:47:17 +10:00 |
|
Angus McLeod
|
c9b7296640
|
Add preset dropdown for tags
|
2019-07-12 11:55:53 +10:00 |
|
Angus McLeod
|
dfc87bccb0
|
Merge branch 'master' into api_authentication
|
2019-07-12 11:00:10 +10:00 |
|
Angus McLeod
|
650dc498a4
|
Add required data && permitted params to steps
|
2019-07-02 14:49:14 +10:00 |
|
Angus McLeod
|
f693a2d25a
|
Add add_to_group action
|
2019-07-01 12:31:50 +10:00 |
|
Angus McLeod
|
20f605b899
|
Use wizard name in no access messages
|
2019-06-19 13:39:39 +08:00 |
|
Angus McLeod
|
aa7dd16827
|
Handle guests on wizard routes
|
2019-06-19 13:23:10 +08:00 |
|
Angus McLeod
|
92fb880502
|
Cook step titles
|
2019-06-19 12:32:03 +08:00 |
|
Robert Barrow
|
8db52e0656
|
a slew of bug fixes to ensure a fault free OAuth 2 authorisation
|
2019-06-16 16:40:47 +01:00 |
|
Robert Barrow
|
7efaf25572
|
added logging to token refresh, added user column to log and log display
|
2019-06-16 12:49:51 +01:00 |
|
Robert Barrow
|
c6fed81d28
|
updated some ember actions to closure actions to remove deprecation warnings, fixed issue where you could not remove last auth parameter as key would never be cleared
|
2019-06-12 21:57:38 +01:00 |
|
Angus McLeod
|
620f30368e
|
bugfix min length
|
2019-06-11 17:19:46 +10:00 |
|
Angus McLeod
|
b9f8cc61b2
|
distinguish between 2 legged and 3 legged oauth && other authorization improvements
|
2019-06-07 13:09:31 +10:00 |
|
Angus McLeod
|
4f195c704a
|
Additional error handling
|
2019-06-07 09:57:34 +10:00 |
|
Robert Barrow
|
95ba52f973
|
added logging for api calls
|
2019-06-06 17:10:13 +01:00 |
|
Robert Barrow
|
1544d4494b
|
removed test file
|
2019-06-05 22:29:35 +01:00 |
|
Robert Barrow
|
def5f8e669
|
added validation for endpoint body JSON in API admin and fixed error handling in actual API calls
|
2019-06-05 22:23:15 +01:00 |
|
Robert Barrow
|
06f9b4be69
|
fix for empty api_body and addition of catch for bad JSON
|
2019-06-04 19:51:24 +01:00 |
|
Angus McLeod
|
8f64d77940
|
Add special formatting for tags in Create Topic Topic Fields
|
2019-06-03 17:51:45 +10:00 |
|
Angus McLeod
|
5ffcee1dde
|
Add custom wizard integration
|
2019-06-03 17:09:24 +10:00 |
|
Angus McLeod
|
819c76b3ff
|
API data validation and administration improvements
|
2019-06-03 12:49:54 +10:00 |
|
Angus McLeod
|
f331f80cbb
|
Update wizard api CRUD
- New api metadata model
- New api id system
- Minor UI updates
|
2019-06-02 20:54:31 +10:00 |
|
Angus McLeod
|
9ff904d0fa
|
WIP: Add Endpoint Administration
|
2019-05-31 17:54:11 +10:00 |
|
Angus McLeod
|
01a9e7f148
|
complete OAuth authorization && Start API Admin UI
|
2019-05-30 15:04:34 +10:00 |
|
Robert Barrow
|
52b8c229ba
|
added code to handle token refresh jobs specific to services
|
2019-05-19 14:56:17 +01:00 |
|
Robert Barrow
|
0ca8758f6c
|
comments cleanup and added better paramater check for oauth2
|
2019-05-15 08:09:48 +01:00 |
|
Robert Barrow
|
08172d7d35
|
added basic authentication and error handling
|
2019-05-15 07:54:32 +01:00 |
|
Robert Barrow
|
19a9497d74
|
added authentication protocol type
|
2019-05-14 14:54:33 +01:00 |
|
Robert Barrow
|
221c233e6d
|
first commit
|
2019-05-11 16:53:37 +01:00 |
|
Angus McLeod
|
62ee016c7c
|
ensure wizard exists before forcing redirect
|
2019-04-09 19:11:09 +10:00 |
|
Angus McLeod
|
2af1c543c1
|
gsub fix
|
2019-01-23 10:07:29 +11:00 |
|
Angus McLeod
|
a0b34f308b
|
fix custom_title check
|
2019-01-22 13:45:49 +11:00 |
|
Angus McLeod
|
3a5d3a0687
|
stripe whitespace when validating length
|
2019-01-22 13:11:42 +11:00 |
|
Angus McLeod
|
76c2e0a88d
|
bugfix
|
2019-01-22 10:57:03 +11:00 |
|
Angus McLeod
|
0ea0524dcf
|
add reset flag
|
2019-01-14 13:53:53 +11:00 |
|
Angus McLeod
|
f903aaed59
|
ensure custom_value is not a blank string
|
2018-10-07 18:03:53 +11:00 |
|
Angus McLeod
|
7952fd03b1
|
ensure after_signup is not triggered on password reset
|
2018-09-25 21:04:08 +10:00 |
|
Angus McLeod
|
b78c2f0c0f
|
add skip_redirect for actions
|
2018-09-18 11:56:42 +10:00 |
|
Angus McLeod
|
a1f4d6fdf9
|
Allow wizard and user fields in custom_title
|
2018-09-18 11:15:11 +10:00 |
|
James Hahn II
|
51f4365976
|
Update field.rb
|
2018-09-09 08:20:12 -05:00 |
|
Angus McLeod
|
b6c26b43a7
|
Add custom field validators
|
2018-08-19 10:34:20 +10:00 |
|
Angus
|
7a781b24d0
|
theme key has changed to theme id
|
2018-07-17 08:57:53 +10:00 |
|
Angus McLeod
|
b71ec64a9f
|
Refactor redirect logic and update not_permitted text
|
2018-07-06 10:58:53 +10:00 |
|
Angus McLeod
|
c098a24cb3
|
bugfix
|
2018-07-04 13:48:03 +10:00 |
|
Angus McLeod
|
dcee0b3774
|
Also standardise booleans when pre-filling fields
|
2018-06-29 12:51:59 +10:00 |
|
Angus McLeod
|
72810b755a
|
Update check
|
2018-06-22 00:03:29 +10:00 |
|
Angus McLeod
|
0dab4f4964
|
boolean cast fix
|
2018-06-19 09:56:45 +10:00 |
|
Angus McLeod
|
bdc699d43f
|
Add wizard find method
|
2018-06-14 10:00:36 +10:00 |
|
Angus McLeod
|
b0223cc62d
|
Ensure all checkboxes are boolean when validating
|
2018-06-05 13:11:52 +10:00 |
|
Angus McLeod
|
2dc7ada433
|
Better check of value
|
2018-06-05 12:54:05 +10:00 |
|
Angus McLeod
|
9343b63945
|
Value can be false
|
2018-06-05 12:37:47 +10:00 |
|
Angus McLeod
|
9bbc72481a
|
Ensure added fields have a key and value
|
2018-06-05 12:36:56 +10:00 |
|
Angus McLeod
|
a5a18666ad
|
Also pass custom_fields to the UserUpdater
|
2018-05-25 10:43:46 +10:00 |
|
Angus McLeod
|
2981c32ea5
|
Add support for user_fields
|
2018-05-24 15:34:58 +10:00 |
|
Angus McLeod
|
6d769a5392
|
If wizard is required add a redirect_to after signup
|
2018-05-24 15:32:51 +10:00 |
|
Angus McLeod
|
a9b5c2700c
|
Ensure submissions are underscored
|
2018-05-24 15:32:22 +10:00 |
|
Angus McLeod
|
cf4beb7619
|
Bugfix: fix error arising from restructure
|
2018-05-21 15:52:39 +10:00 |
|
Angus McLeod
|
8b88309ed0
|
More improvements to the builder structure
|
2018-05-20 13:15:53 +10:00 |
|
Angus McLeod
|
b4e8572fd7
|
Fix custom labels and descriptions
|
2018-05-20 11:57:48 +10:00 |
|
Angus McLeod
|
39b323c5d1
|
Improve builder structure
|
2018-05-20 11:57:34 +10:00 |
|
Angus McLeod
|
bb0f3dfb3e
|
Rm unnecessary options
|
2018-05-13 15:47:55 +10:00 |
|
Angus McLeod
|
b73b39370f
|
Cook field labels
|
2018-05-13 15:46:02 +10:00 |
|
Angus McLeod
|
5e936036e6
|
Cook dropdown choices
|
2018-05-13 15:39:28 +10:00 |
|
Angus McLeod
|
1442bfe898
|
Template should return nil if there is wizard data
|
2018-05-11 10:43:00 +10:00 |
|