0
0
Fork 1
Spiegel von https://github.com/paviliondev/discourse-custom-wizard.git synchronisiert 2024-09-20 07:41:11 +02:00
Commit-Graph

193 Commits

Autor SHA1 Nachricht Datum
Angus McLeod
7cd5069069 minor formatting 2019-08-07 20:46:05 +10:00
Angus McLeod
c156dcb6d1 Componentize 2019-08-07 20:38:50 +10:00
Angus McLeod
922afdc1bd Client and server-side fixes 2019-08-07 20:16:05 +10:00
Angus McLeod
ee71719793 client-side improvements 2019-08-07 18:18:46 +10:00
Faizaan Gagan
861ab40a5a minor issue: passing parameter to translation string 2019-08-06 16:47:03 +05:30
Faizaan Gagan
25792f92e4 Fixed code formatting, tweaked css, moved remaining hardcoded strings to translations and removed all console.log calls 2019-08-06 16:38:05 +05:30
Angus McLeod
b41d66214a Fix validations 2019-07-31 17:42:50 +10:00
Angus McLeod
5b3245c576 Update field validation 2019-07-31 16:57:25 +10:00
Angus McLeod
3046d16ff3 Style tweaks 2019-07-31 12:31:15 +10:00
Faizaan Gagan
bf9ceb6dd3 made the changes discussed with Angus, some UI improvements and some edge-case validations 2019-07-30 22:34:18 +05:30
Faizaan Gagan
98d8eeffca added some validations and changed the import logic to use FormData instead of FileReader 2019-07-29 13:30:56 +05:30
Faizaan Gagan
63fb0658e9 added a feature for importing and exporting wizards 2019-07-28 02:47:20 +05:30
Angus McLeod
eeba1d45d1 Style tweak 2019-07-27 17:14:07 +10:00
Angus McLeod
fa6414aaf7 set reset to null after load 2019-07-27 17:07:22 +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
a1c8b53e64 Only save category ids 2019-07-26 18:59:41 +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
7a27139ebc fix composer 2019-07-22 17:28:49 +10:00
Angus McLeod
81d86bec7c Add file types setting to upload field 2019-07-19 13:47:17 +10:00
Angus McLeod
0b90fdabcf bugfix 2019-07-18 09:18:08 +10:00
Angus McLeod
c9b7296640 Add preset dropdown for tags 2019-07-12 11:55:53 +10:00
Angus McLeod
e414e651cc Merge fix 2019-07-12 11:06:39 +10:00
Angus McLeod
dfc87bccb0
Merge branch 'master' into api_authentication 2019-07-12 11:00:10 +10:00
Angus McLeod
8aeb3fb32d tweak text 2019-07-02 16:52:47 +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
fa39bbff29 FIX: logs weren't deleting when trash can was pressed 2019-06-16 14:33:30 +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
b9f8cc61b2 distinguish between 2 legged and 3 legged oauth && other authorization improvements 2019-06-07 13:09:31 +10:00
Robert Barrow
95ba52f973 added logging for api calls 2019-06-06 17:10:13 +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
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
22d1c6fd06 API Admin client-side cleanups 2019-06-03 09:40:54 +10:00
Robert Barrow
cc98a14d15 added basic auth interface changes and supporting code 2019-06-02 23:59:35 +01: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
6345083c4d initialize auth params and endpoints in the route & model 2019-06-01 12:25:09 +10:00
Robert Barrow
582e2cca42 fixed issue that prevented you adding params or endpoints when there were none to begin with 2019-05-31 23:25:22 +01:00
Robert Barrow
06b5e28ced removed debug statement from javascript 2019-05-31 22:37:17 +01:00
Robert Barrow
6afdeb7408 resolved type error for api.get not a function and for error on save when no endpoints 2019-05-31 22:32:24 +01: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
romanrizzi
a4cacb169d Removed group option since it's not used and we're planning to deprecate it soon 2019-05-14 16:57:03 -03:00
Angus McLeod
cd51e4cbca fix placeholders 2019-04-18 09:47:41 +10:00
Bianca Nenciu
ef84cbebd4
FIX: Remove outdated dependency. 2019-04-10 18:05:01 +03:00
Angus McLeod
80e5bcc0dc add none placeholder for action types 2019-04-09 19:00:00 +10:00
Justin DiRose
5a70e79f5c FIX: Missing footer image 2019-03-26 10:53:59 -05:00
Angus McLeod
2e861f6b69 add wizard raw template pre-compilation 2019-01-29 11:30:35 +11:00
Angus McLeod
44e15ddfaa various fixes 2019-01-18 11:34:52 +11:00
Angus McLeod
50593dc298 preload custom wizard start script 2019-01-17 15:45:21 +11:00
Angus McLeod
0ea0524dcf add reset flag 2019-01-14 13:53:53 +11:00
Angus McLeod
e8ac4f7ca8 bugfix 2019-01-14 13:13:37 +11:00
Chad Boschert
126cdd910a Added IE11 polyfill to resolve client-side error that prevented wizard step from rendering 2018-11-29 09:50:06 +11:00
Chad Boschert
36117bdc60 IE 11 caches agressively; prevent ajax call from caching 2018-11-29 09:50:06 +11:00
Chad Boschert
d735395c3e Fix IE bug that causes undefined wizardid 2018-11-29 09:50:06 +11:00
Angus McLeod
1a0a4fdbbe add custom value placeholder 2018-10-07 18:28:26 +11:00
Angus McLeod
b78c2f0c0f add skip_redirect for actions 2018-09-18 11:56:42 +10:00
Angus McLeod
cb8f8e2410 save whole file object and show filename 2018-09-15 16:21:02 +10:00
James Hahn II
5232518bdc
Update wizard-field-upload.hbs 2018-09-11 10:51:40 -05:00
James Hahn II
6f0aa3d911
Update wizard-field-upload.js.es6 2018-09-09 08:07:49 -05:00
James Hahn II
85c64fb3b6
Update wizard-field-upload.hbs 2018-09-09 08:06:52 -05:00
James Hahn II
5c811bbb2f
Create wizard-field-upload.hbs 2018-09-09 08:03:46 -05:00
James Hahn II
a0a037a41b
Create wizard-field-upload.js.es6 2018-09-09 08:01:02 -05:00
Angus McLeod
3cdaa82ac5 avoid exception if path is null 2018-08-29 10:01:52 +10:00
Angus McLeod
8f4ee450ee style tweaks 2018-08-19 10:34:28 +10:00
Angus
7a781b24d0 theme key has changed to theme id 2018-07-17 08:57:53 +10:00
Orlando Del Aguila
d6a40d3088 set checkbox id for labels work correctly 2018-07-11 14:37:04 -05:00
Angus McLeod
b71ec64a9f Refactor redirect logic and update not_permitted text 2018-07-06 10:58:53 +10:00
Angus McLeod
33792e4d35 Re-apply sortable when links change 2018-06-29 16:54:06 +10:00
Angus McLeod
1b1df47e62 js formatting 2018-06-29 16:07:34 +10:00
Angus McLeod
0bb1660b6b Replace object.assign with jQuery extend 2018-06-14 09:59:41 +10:00
Angus McLeod
cb9e37cf30 Fix client redirect 2018-05-24 16:11:23 +10:00
Angus McLeod
2981c32ea5 Add support for user_fields 2018-05-24 15:34:58 +10:00
Angus McLeod
5b312eca07 Add excluded paths setting 2018-05-24 15:34:02 +10:00
Angus McLeod
e005eac934 Small tweaks 2018-05-16 17:19:03 +10:00
Angus McLeod
b73b39370f Cook field labels 2018-05-13 15:46:02 +10:00
Angus McLeod
9a3ae6406f Fix completed? for reused wizards && ensure users with no access can get back to site 2018-05-09 15:06:43 +10:00
Angus McLeod
11c85270a7 Update wizard composer 2018-04-15 12:49:12 +10:00
Angus McLeod
4b4ed53a46 Field description styles are off 2018-04-05 15:49:39 +10:00
Angus McLeod
5d6506355e Handle wizard routes in DiscourseURL.routeTo 2018-03-14 12:35:38 +08:00
Angus McLeod
47b5f96ce1 Exclude no-undef for certain files to make linter happy 2018-03-06 11:38:36 +08:00
Angus McLeod
4ab2cbb1ff Cook step descriptions && add image type && style updates 2018-03-05 09:52:15 +08:00
Angus McLeod
e81f131992 Use flexboxes to align step children and fields 2018-02-10 15:04:31 +08:00
Angus McLeod
bd81a5b3a7 Minor tweaks 2018-02-08 17:42:10 +08:00
Angus McLeod
9dd6efdaa2 Add composer field type 2018-02-08 12:30:55 +08:00
Angus McLeod
ac3369eee0 Try removing the redirect 2018-02-04 17:53:20 +08:00
Angus McLeod
21e235be40 Ensure submissions model has id 2018-02-04 17:31:26 +08:00
Angus McLeod
94910e25f0 Ensure invalid checkbox is animated 2018-02-04 17:23:28 +08:00
Angus McLeod
ce1cbd5e8c Update user custom field handling 2018-02-04 16:42:02 +08:00
Angus McLeod
d837a7c9bc Add custom user fields to actions 2018-02-04 15:52:53 +08:00
Angus McLeod
080bb7e49c Improve field validation to better handle new types 2018-02-04 14:34:32 +08:00
Angus McLeod
b66999f845 Rm unnecessary require 2018-02-03 10:25:25 +08:00