1
0
Fork 0
Commit-Graph

944 Commits

Autor SHA1 Nachricht Datum
Keegan George
4b14ec526d FIX: Use SCSS variables for color manipulation functions 2021-06-29 14:44:37 -07:00
Keegan George
7b7b8adb13 DEV: Fix linting 2021-06-29 11:08:29 -07:00
Keegan George
f48b433b83 DEV: Convert scss variables to CSS Custom properties 2021-06-28 17:58:17 -07:00
Keegan George
058d03f371 DEV: Add space between selectors 2021-06-28 17:40:28 -07:00
Keegan George
d440ab11f4 DEV: Undo formatting fixes auto applied 2021-06-28 17:37:14 -07:00
Keegan George
ed8a61e836 DEV: Undo formatting fixes and add pro support button strings 2021-06-22 13:38:48 -07:00
Keegan George
dbc6baee0b DEV: Remove support url localization 2021-06-22 13:36:00 -07:00
Keegan George
8bf5261c2a DEV: Hardcode pro-support url in button 2021-06-22 13:24:45 -07:00
Keegan George
0ed9e896a5 DEV: Use variables and change selector specificity for pro button 2021-06-22 13:17:55 -07:00
Keegan George
628d3f31db Merge branch 'pro-release' of https://github.com/paviliondev/discourse-custom-wizard into support_buttons 2021-06-22 06:48:31 -07:00
Angus McLeod
cc0b5fcf9f
Merge pull request #122 from paviliondev/final_step_single_submission_issue
Force second step build to overcome can_access? check
2021-06-16 16:42:35 +10:00
angusmcleod
dc7e43b6d7 Force second step build to overcome can_access? check
The can_access? check will fail if the wizard does not allow multiple submissions. This means that on the second build of the wizard on the final step of a single submission wizard, the wizard instance will have no steps, and an error will be thrown when logic assumes it does.
2021-06-16 16:21:24 +10:00
Angus McLeod
85bb23e70f
Merge pull request #120 from paviliondev/fix-paste-event
Ensure our custom paste logic is running
2021-06-16 15:01:31 +10:00
Angus McLeod
b2ed2c1dc7
Merge pull request #121 from paviliondev/cant_access_skip_bugfix
Cant access skip bugfix
2021-06-16 14:41:49 +10:00
angusmcleod
46bb28bb07 Fix linting 2021-06-16 14:26:28 +10:00
angusmcleod
33df6f9fbc Add test for skip when cant access 2021-06-16 14:24:07 +10:00
angusmcleod
9452907f0a Don't attempt to save submissions if the user can't access the wizard 2021-06-16 14:13:12 +10:00
angusmcleod
f742626786 Ensure our custom paste logic is running 2021-06-16 13:55:10 +10:00
Angus McLeod
58b3bc13c9
FIX: Ensure user_email and user_option attributes are handled properly (#119) 2021-06-15 11:48:17 +05:30
Keegan George
bf536df198 DEV: Format stylesheet code 2021-06-08 18:39:58 -07:00
Keegan George
f005e8f277 UX: Change support button name to Pro Support 2021-06-08 18:35:57 -07:00
Keegan George
247e80649c DEV: Move pro support url to setting 2021-06-08 18:35:03 -07:00
Keegan George
5981db90b4 UX: Merge support button focus styling with hover 2021-06-08 18:33:59 -07:00
Keegan George
3b0b6736e4 UX: Create pro button custom styling 2021-06-08 18:30:45 -07:00
Keegan George
0ba6d5767a Update pro support url 2021-06-08 16:06:53 -07:00
Keegan George
eaf648ea05 FIX: Security vulnerabilities with _blank anchor link 2021-06-08 15:54:43 -07:00
Keegan George
4c923e17d7 Add support button to admin-nav 2021-06-08 15:48:55 -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
Angus McLeod
f1f13065c8
Merge pull request #117 from paviliondev/ci-impr
FIX: populate repository name from global object and enable cron
2021-06-08 21:29:50 +10:00
Faizaan Gagan
48fbb61dcc FIX: populate repository name from global object 2021-06-08 16:10:00 +05:30
Angus McLeod
522d4e9489
IMPROVE: ensure redirect_to_wizard is cleaned up even if sidekiq is not working (#116)
* Add test of redirect_to_wizard when wizard is removed

* Make clear_user_wizard_redirect a synchronous operation
2021-06-07 18:45:41 +05:30
Angus McLeod
31a27cbb00
Merge pull request #113 from paviliondev/fix-locales
FIX: changed wizard id resolution logic
2021-05-31 08:45:09 +12:00
Faizaan Gagan
61ff018244 added spec 2021-05-30 18:30:51 +05:30
Faizaan Gagan
db72617b61 FIX: changed wizard id resolution logic 2021-05-18 16:10:43 +05:30
Faizaan Gagan
04f008575f
combine rspec run with coverage report (#101) 2021-05-17 14:00:23 +05:30
angusmcleod
c574ad7c32 Update package.json 2021-05-17 19:57:13 +12:00
angusmcleod
0c4eb02038 Exclude gems from simplecov 2021-05-17 19:57:09 +12:00
Angus McLeod
6cb5d62a7a
Merge pull request #109 from paviliondev/conditional-submission
FIX: filter conditionally excluded fields from wizard submission
2021-05-14 08:44:48 +12:00
Faizaan Gagan
ff14570d64 FIX: exclude conditional fields while saving step submission 2021-05-12 18:15:55 +05:30
Faizaan Gagan
8c61b9b1f3 Merge branch 'master' into conditional-submission 2021-05-12 03:11:40 +05:30
Faizaan Gagan
ca125a2a8a
Revert "DEV: add new sprockets directive to require discourse folders" (#111) 2021-05-12 02:58:12 +05:30
Angus McLeod
edbba891f6
Merge pull request #86 from paviliondev/sprockets-fix
DEV: add new sprockets directive to require discourse folders
2021-05-10 19:07:32 +12:00
Angus McLeod
580cc55445
Merge pull request #108 from paviliondev/upload-prettytext
FIX: set correct options while initializing PrettyText
2021-05-10 19:05:49 +12:00
Faizaan Gagan
4cacd84967 code formatting 2021-05-08 23:38:26 +05:30
Faizaan Gagan
3a3d23a317 added missing file 2021-05-08 23:18:58 +05:30
Faizaan Gagan
5f24882ef6 DEV: raise plugin specific errors on failure 2021-05-08 23:15:06 +05:30
Faizaan Gagan
c254a0c6b8 convert key to string 2021-05-07 04:02:56 +05:30
Faizaan Gagan
56268823c5 confine exclusion to wizard fields 2021-05-07 03:28:16 +05:30
Faizaan Gagan
957a32cf5a FIX: filter conditionally excluded fields from wizard submission 2021-05-05 13:13:03 +05:30
Faizaan Gagan
743af8edc5
FIX: breakage due to core changes (#107) 2021-05-05 11:35:53 +05:30