forked from xcompass/webwork2
-
Notifications
You must be signed in to change notification settings - Fork 3
Merge upstream WeBWorK 2.20 into UBC branch #52
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
ltdevopsbot
wants to merge
1,419
commits into
ubc
Choose a base branch
from
merge-upstream-2.20
base: ubc
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from 250 commits
Commits
Show all changes
1419 commits
Select commit
Hold shift + click to select a range
e7f0af0
make it so URLs in feedback emails always show the problem grader
Alex-Jordan aed3a73
Construct the emailable URL directly and don't use systemLink for that.
drgrice1 313eb68
Fix a debugging messages in the `formatRenderedProblem` method.
drgrice1 b1f4114
Merge pull request #34 from drgrice1/email-format-suggested-changes
Alex-Jordan a1b2955
Merge pull request #2523 from somiaj/reduced-cred-achievement-items
Alex-Jordan 56d153d
Merge pull request #2579 from somiaj/achievement-leader-board
Alex-Jordan ada1b90
Merge pull request #2641 from somiaj/grade-test-for-others
Alex-Jordan 7a31cc9
make only outer edge of achivements images transparent and fix a miss…
Alex-Jordan 1506512
Merge pull request #2665 from Alex-Jordan/achievement-images
drgrice1 f1da2b1
Merge pull request #2662 from drgrice1/bugfix/format-rendered-debug-m…
pstaabp a7ab729
Switch the problem editor to use the debug format.
drgrice1 8699e27
Rework problem data (or the persistence hash).
drgrice1 8f0253a
Recompute timezone adjustments for a given date.
drgrice1 6f094c0
Merge pull request #2666 from drgrice1/pg-editor-debug-format
pstaabp 39e62bf
Merge pull request #2649 from Alex-Jordan/email-format
drgrice1 db2c703
Merge pull request #2655 from drgrice1/timezone-adjust
pstaabp 28b21ed
Merge pull request #2644 from drgrice1/persistent-data-rework
pstaabp 82153a1
Split the CourseIntegrityCheck.pm module into two parts.
drgrice1 d9b8fcb
Add the capability of changing database field types when upgrading th…
drgrice1 a96f56a
Report the types of the fields that differ.
drgrice1 939f895
Don't show the "This problem uses the same source file as number N." …
drgrice1 fc7f210
Copy set level proctors when adding a course and copying sets.
drgrice1 a4806de
Make the Library Browser "Hints", "Solutions", and "Include Contrib" …
drgrice1 f78042a
Add the "Grader" header back to the Assignments when the "Grade Probl…
drgrice1 da75967
Merge pull request #2674 from drgrice1/bugfix/problem-list-missing-he…
Alex-Jordan d455f7b
Merge pull request #2673 from drgrice1/set-maker-checks-on
Alex-Jordan 45224fc
Merge pull request #2671 from drgrice1/grouping-sets-can-be-repeated
Alex-Jordan d3997e0
Merge pull request #2650 from drgrice1/course-integrity-check-rework
Alex-Jordan ab56984
Merge pull request #2672 from drgrice1/copy-set-level-proctors-with-sets
somiaj e5fbbe2
When sorting achievements, make level achievements last.
somiaj 555cb4e
Clarify that level achievements are listed and evaluated last.
somiaj b45b5ae
Actually handle failure to find a problem from a grouping set gracefu…
drgrice1 6fda742
Move achievement item use form to ProblemSet page.
somiaj a2bdaed
Updates to achievement items from feedback.
somiaj d663d9c
Remove use button from surprise achievement item.
somiaj 6121f56
Use a hash vs an array to store user problems when using achievement …
somiaj 3625914
Don't show use reward button when achievements are enabled but achiev…
somiaj 9b53849
Apply suggested changes from drgrice1 in PR review.
somiaj 304886f
Remove number of remaining items from Surprise.
somiaj 58c747b
Merge pull request #2664 from somiaj/change-achievement-items-applica…
Alex-Jordan 55b342b
Catch network errors that result from a keyset URL not working properly.
drgrice1 2528145
Switch the feedback emails to HTML.
drgrice1 63d59f8
Bring back the previous text message for a text fallback.
drgrice1 fc8515b
Remove the "click me" link.
drgrice1 a4100dd
Small typo on the Sample Problem category
pstaabp 091efac
Merge pull request #2678 from pstaabp/sample-problem-typo
somiaj a27d643
Merge pull request #2675 from drgrice1/feedback-email-html
pstaabp c988719
Merge pull request #2670 from drgrice1/graceful-grouping-set-failure
Alex-Jordan d77931e
Merge pull request #2676 from drgrice1/lti-1_3-keyset-network-error
Alex-Jordan bb23dbc
PG Problem Editor file selector
drgrice1 a8f0868
Update the pg-codemirror-editor to pull in a bugfix.
drgrice1 79dced1
Merge pull request #2677 from drgrice1/problem-editor-file-chooser
pstaabp 06e1712
Merge pull request #2679 from drgrice1/pg-codemirror-editor-update
pstaabp f6fbbf3
Check paths before rendering static files.
drgrice1 18a5b44
Check paths before rendering static files.
drgrice1 4184aae
Merge pull request #2682 from drgrice1/check-download-file-paths
dlglin 4c05f12
Merge pull request #2683 from drgrice1/check-download-file-paths-hotfix
dlglin e074766
Add missing maketext call.
drgrice1 0571001
when copying a course including its sets, don't copy the lis_source_i…
Alex-Jordan e6abfa5
Merge pull request #2685 from drgrice1/add-missing-maketext
Alex-Jordan ef05f1a
Merge pull request #2643 from somiaj/sort-level-achievements-last
Alex-Jordan 0243e2a
Update the strings in the webwork2.pot file.
drgrice1 370f2b7
Properly quote file names in the regexp used to extract backup times.
drgrice1 a80be41
Do not consider parentheses to be illegal characters in file names in…
drgrice1 f6d0dbd
Merge pull request #2688 from drgrice1/problem-editor-backup-times-qu…
pstaabp fa947ff
Merge pull request #2687 from drgrice1/localization-update
pstaabp ded52af
Merge pull request #2686 from Alex-Jordan/no-copy-lis-id
pstaabp 747b083
Rework the warning and exception handling in the config file safe com…
drgrice1 3b9a306
Fix an issue with conflicting JSON modules in use in FormatRenderedPr…
drgrice1 a4388bf
Instead of a local `die` handler share a variable to the safe compart…
drgrice1 5e81aa9
Replace all of webwork2's direct `JSON` usage with `Mojo::JSON`.
drgrice1 0bfc8e0
Completely remove the `JSON` dependency by switching PG to using `Moj…
drgrice1 4970e0e
Merge pull request #2689 from drgrice1/improve-course-environment-err…
Alex-Jordan 6395021
Merge pull request #2692 from drgrice1/format-rendered-problem-json-c…
Alex-Jordan 0c28eae
Sanitize the courseID from either the URL path or the request paramet…
drgrice1 b8e663a
Merge pull request #2691 from drgrice1/sanitize-course-name
somiaj b930fe0
Add a couple of `use Mojo:JSON` statements that are needed.
drgrice1 2a7a209
Also remove the json packages from the docker build.
drgrice1 0030b92
enhance doc2 for achievements
Alex-Jordan 7b813ba
Merge pull request #2695 from drgrice1/json-issues
Alex-Jordan ad18de4
Fix random order page change issue.
drgrice1 8ee41c0
Merge pull request #2701 from Alex-Jordan/achievement-help
somiaj 1de70d2
Merge pull request #2699 from drgrice1/gateway-random-order-page-change
somiaj e93db54
Restore previous behavior of the "Scroll of Resurrection" achievement…
drgrice1 7516cc3
Adjust the message that is displayed when the scroll of resurrection …
drgrice1 9fb8bb6
Also revert changes to the "Necromancer Charm".
drgrice1 50143e0
LTI section identification
Alex-Jordan 688fd34
Merge pull request #2707 from drgrice1/resurrection-achievement-reset
Alex-Jordan f0256d7
Fix the import form date shift input on the sets manager page.
drgrice1 ad17123
changes to email template for feedback
Alex-Jordan 20ef0a9
Update templates/ContentGenerator/Feedback/feedback_email.html.ep
Alex-Jordan 7a94bab
style "last submission" row to make it more clearly delimited in HTML…
Alex-Jordan bacfbe8
update feedback text template to be consistent with html template
Alex-Jordan c93a918
restore border radius and change border color in html feedback form
Alex-Jordan 26c801c
improve message at start of feedback text template
drgrice1 21ff097
A little code clean up.
drgrice1 8c8621d
Merge pull request #35 from drgrice1/email-code-cleanup
Alex-Jordan 2d4cbcc
Merge pull request #2717 from drgrice1/import-date-shift-fix
pstaabp 8edb453
Merge remote-tracking branch 'origin/main' into WeBWorK-2.20
drgrice1 684b673
Improve loading time for the achievements leaderboard.
drgrice1 ebd2e99
Speed up deleting of global user achievements.
drgrice1 f3c27bf
Fix memory leaks.
drgrice1 ba749a4
Instead of weakening the controller in the around_action hook, ensure
drgrice1 0399c10
Merge pull request #2703 from drgrice1/memory-leaks
dlglin a6abcd4
Merge pull request #2709 from drgrice1/achievement-leaderboard-speed-up
dlglin f18833f
Merge pull request #2710 from drgrice1/delete-global-user-achievement…
dlglin 6d725a8
Fix classlist exporting with users that do not have passwords.
drgrice1 3ab1d1a
Speed up class list importing.
drgrice1 75c1889
Fix an issue with feedback emails with text and html body, and an att…
drgrice1 f2e158a
Speed up loading of the "Users Assigned to Set" page.
drgrice1 fe65e0f
Make WebworkWebservice honor showEvaluatedAnswers when rendering a pr…
somiaj 9a3e2d4
Merge pull request #2694 from drgrice1/text-html-attachment-issue
pstaabp cda2c60
Merge pull request #2714 from drgrice1/users-assigned-to-set-load-spe…
dlglin fc85f79
Merge pull request #2713 from drgrice1/classlist-import-speed-up
dlglin 54d2c85
Merge pull request #2723 from somiaj/render-rpc-honor-show-eval-ans
pstaabp 8070718
Merge pull request #2700 from Alex-Jordan/LTI-section
somiaj 387d6dc
Merge pull request #2705 from drgrice1/classlist-export-w-missing-pas…
somiaj 9d5c0ec
Change the version to 2.20 and remove the license from files.
drgrice1 43a71e2
Merge pull request #2722 from drgrice1/version-update
pstaabp 311ec9e
Merge pull request #2708 from Alex-Jordan/email
pstaabp 5f2f90d
Remove the current version in "Information for Downloading" from the …
drgrice1 87ab726
Rewrite the WeBWorK::Upload module.
drgrice1 ada3591
Merge pull request #2725 from drgrice1/remove-current-version-readme
pstaabp e4cecdb
Merge pull request #2693 from drgrice1/upload-utf8
pstaabp a712653
Speed up assignments of achievements.
drgrice1 c3cb35f
Database code clean up.
drgrice1 b575e55
Convert the conf/database.conf.dist file to a Perl module.
drgrice1 7191216
Finalize the PG CodeMirror Editor for the 2.20 release.
drgrice1 31188a0
Update the version one more time to include the spell check save fix.
drgrice1 eb01732
Merge pull request #2702 from drgrice1/db-layout-module
pstaabp 051afdd
Merge pull request #2704 from drgrice1/db-exception-rework
pstaabp 252a36a
Merge pull request #2719 from drgrice1/freeze-pg-codemirror-editor-fo…
pstaabp ddc7534
Fix file uploads.
drgrice1 e926b89
Make sure that the course directory is included in a course archive.
drgrice1 b795782
Remove the filtering of large courses on the course admin "Manage OTP…
drgrice1 d81c523
Protect against a user in the admin course changing or resetting thei…
drgrice1 d2527c6
Merge pull request #2728 from drgrice1/bugfix/upload
Alex-Jordan 0cdd913
Merge pull request #2711 from drgrice1/assign-achievements-massive-sp…
Alex-Jordan d30a5d0
Speed up achievement scoring.
drgrice1 74ba4de
Speed up the achievement users page.
drgrice1 68a2f5f
Merge pull request #2712 from drgrice1/achievement-scoring-speed-up
Alex-Jordan abe7125
Merge pull request #2715 from drgrice1/achievement-user-editor-improv…
Alex-Jordan b937168
Merge pull request #2718 from drgrice1/manage-otp-remove-large-course…
Alex-Jordan 19dedc5
Speed up the assignment of achievments when importing achievments.
drgrice1 cde953e
move helper tool buttons to above problem list
Alex-Jordan 82ac1ff
Merge pull request #2729 from drgrice1/achievement-assign-with-import…
Alex-Jordan c4ef16d
Implement suggested workaround for erroneous extension loading with C…
drgrice1 029d767
Update the pg modules to include Plots modules.
pstaabp 5dd5066
Rework check_modules.pl.
drgrice1 114d196
Merge pull request #2737 from somiaj/pgplot-libs
pstaabp d90c6cf
Remove old documentation
pstaabp 79f2c55
Merge pull request #2736 from drgrice1/mathjax-chtml-issue-fix
Alex-Jordan 5ad7734
update package lock for caniuse-lite
Alex-Jordan ef28c8d
change package.json and package-lock.json indentation to use tabs
Alex-Jordan 4ae21f0
Merge pull request #2743 from Alex-Jordan/update-package-lock
drgrice1 07a964f
Fix two missed tabs in package-lock.json.
somiaj f8f5c19
Merge pull request #2744 from somiaj/fix-missed-tabs
drgrice1 61880f3
Merge pull request #2741 from drgrice1/check_modules-rework
Alex-Jordan c818053
Merge pull request #2742 from pstaabp/remove-old-docs
drgrice1 127bc6d
Add back the "real" upload check.
drgrice1 7e33f21
Merge pull request #2745 from drgrice1/bugfix/no-empty-uploads
somiaj ea3d51b
Merge pull request #2730 from Alex-Jordan/achievement-buttons
drgrice1 2069e0b
Fix an inconsequential warning when a new achievement is created.
drgrice1 3c03e09
ability to cap the number of problems per page in a test
Alex-Jordan d9a0735
Merge pull request #2746 from drgrice1/bugfix/achievement-creation-is…
Alex-Jordan acdfa6c
Merge pull request #2735 from Alex-Jordan/cap-problems-per-page
drgrice1 9451f73
give hints about password fallback
Alex-Jordan b9aa3b8
Merge pull request #2747 from Alex-Jordan/passwords
drgrice1 34435af
bring the courses.dist/modelCourse course.conf file closer to a gener…
Alex-Jordan 378c410
Remove the localization `tense` method.
drgrice1 47161e4
Check the file name for valid characters when using "Save As" in the …
drgrice1 f2e99a8
Update the pg codemirror editor dependency to pull in quote like fat …
drgrice1 bc1b182
Merge pull request #2751 from Alex-Jordan/course-conf
pstaabp 10c38dc
Merge pull request #2753 from drgrice1/localization-no-tense
Alex-Jordan 9f8bde8
Merge pull request #2755 from drgrice1/problem-editor-save-as-check-f…
Alex-Jordan 622dcb8
Merge pull request #2756 from drgrice1/pg-codemirror-editor-fatcomma-fix
Alex-Jordan 92ba038
when updating courses, check for standard sylminks
Alex-Jordan 1d1ab17
Create missing symbolic links in a course templates directory when up…
drgrice1 7b04983
Offer an option to fix directories and links when renaming a course.
drgrice1 261e667
Remove the code for OPL and Contrib set definition files.
drgrice1 8e76dcd
Merge pull request #2758 from drgrice1/remove-opl-contrib-set-def-code
Alex-Jordan 0ab4513
Merge pull request #2757 from drgrice1/update-links-completion
Alex-Jordan 180f978
Move JavaScript of LTI 1.3 login self posting form to a JS file.
taniwallach 4bfbff2
Delete a unnecessary comment with a typo.
taniwallach d962f47
Merge pull request #2760 from taniwallach/js-out-of-html-templates
Alex-Jordan 435a549
Initial Checkin of search code
pstaabp 69cbd18
Rework the search box for the sample problems page.
drgrice1 5743ae9
Merge pull request #2759 from drgrice1/sample-problem-search
Alex-Jordan 236070e
Fix a potential XSS vulnerability in the past answers table (the Answ…
drgrice1 f53500a
Fix a potential XSS vulnerability in the past answers table (the Answ…
drgrice1 f58e997
Merge pull request #2763 from drgrice1/past-answer-xss
pstaabp 8fe7336
Merge pull request #2762 from drgrice1/past-answer-xss-hotfix
pstaabp d119c61
Change LTI update to allow selecting multiple sets.
somiaj 8f9a398
Merge pull request #2749 from somiaj/lti-update-multiple-select
drgrice1 87fa549
record/update user lis_source_did for LTI 1.3 even when grade passbac…
Alex-Jordan 5622ca6
Update the `webwork2.pot` file.
drgrice1 03a6de0
Merge pull request #2767 from drgrice1/update-localization-pot
pstaabp 936520d
Reset the cookie session before Mojolicious saves it.
drgrice1 0528f60
Merge pull request #2731 from drgrice1/session-tangling-fix
Alex-Jordan febbb30
Translate webwork2.pot in ru_RU [Manual Sync]
transifex-integration[bot] 3a1e393
Translate webwork2.pot in ko [Manual Sync]
transifex-integration[bot] d43149a
Translate webwork2.pot in fr [Manual Sync]
transifex-integration[bot] f73732c
Translate webwork2.pot in fr_CA [Manual Sync]
transifex-integration[bot] 3e20e7d
Translate webwork2.pot in el [Manual Sync]
transifex-integration[bot] 32236ae
Translate webwork2.pot in zh_CN [Manual Sync]
transifex-integration[bot] 455c70f
Translate webwork2.pot in cs_CZ [Manual Sync]
transifex-integration[bot] 6d474b3
Translate webwork2.pot in he_IL [Manual Sync]
transifex-integration[bot] ab9d87b
Translate webwork2.pot in es [Manual Sync]
transifex-integration[bot] 80cb75a
Translate webwork2.pot in hu [Manual Sync]
transifex-integration[bot] 4948a85
Translate webwork2.pot in de [Manual Sync]
transifex-integration[bot] 0e170e3
Translate webwork2.pot in zh_HK [Manual Sync]
transifex-integration[bot] 8feb191
Merge pull request #2777 from openwebwork/tx_translations_update_1861…
drgrice1 da6824f
Merge pull request #2779 from openwebwork/tx_translations_update_426a…
drgrice1 54e2ace
Merge pull request #2774 from openwebwork/tx_translations_update_69a3…
drgrice1 a1c9c8c
Merge pull request #2780 from openwebwork/tx_translations_update_1991…
drgrice1 332d09b
Merge pull request #2773 from openwebwork/tx_translations_update_b662…
drgrice1 b8a936a
Merge pull request #2775 from openwebwork/tx_translations_update_2c8d…
drgrice1 21a2cef
Merge pull request #2776 from openwebwork/tx_translations_update_57f4…
drgrice1 f3c30a0
Merge pull request #2778 from openwebwork/tx_translations_update_e78b…
drgrice1 44d25a3
Merge pull request #2772 from openwebwork/tx_translations_update_6cdd…
drgrice1 1f4ad3d
Merge pull request #2771 from openwebwork/tx_translations_update_97ac…
drgrice1 96ac18a
Merge pull request #2769 from openwebwork/tx_translations_update_d23a…
drgrice1 50997a0
Merge pull request #2770 from openwebwork/tx_translations_update_9cda…
drgrice1 f1eee3b
Fix the session expired message in the problem editor.
drgrice1 f576c3d
Merge pull request #2766 from drgrice1/pg-editor-session-expired-issue
pstaabp 7c33a93
Merge pull request #2764 from Alex-Jordan/lis-source-did
drgrice1 75974fd
Merge pull request #2721 from openwebwork/WeBWorK-2.20
drgrice1 92bbe13
Merge upstream WeBWorK 2.20 into UBC branch
ltdevopsbot[bot] 7c7e14f
fix(db): register UBC LTI 1.3 and DelayedJob tables in DB::Layout
xcompass 2881efa
fix(authen): repair merge-broken verify() compile error and logout in…
xcompass c55b203
fix(merge): repair 2.20 API breakage in UBC auth, LTI 1.3, and sessio…
xcompass 6c1f16a
fix(security): resolve CodeQL alerts gating PR checks
xcompass 8598c9b
style: perltidy pass over UBC-side files (Perl::Tidy 20220613)
xcompass b626507
style: second perltidy pass for two non-idempotent formations
xcompass 0209dd0
fix(merge): restore OPL set-def generator and repair Caliper JSON enc…
xcompass fd333fe
fix(merge): add missing 2.20 prod deps + restore dropped constants
xcompass 13adde4
fix(docker): bump PG to 2.20 to match WeBWorK 2.20
xcompass 5ea3ed2
test: add docker-compose.test.yml to run the stack locally
xcompass a172935
refactor(saml2): adopt upstream 2.20 SAML2, retire custom Mojolicious…
xcompass bf35ad8
build(perltidy): pin Perl::Tidy 20240903 to match upstream; un-fork u…
xcompass 5623700
build(ci): adopt upstream check-formats.yml, drop UBC linter.yml
xcompass 80f8551
FIX build, imports, lti auth/ags, saml2
ionparticle e34edcb
EDIT remove # of attempts in student progress
ionparticle 5defecb
EDIT make perltidy happy
ionparticle eaf28df
FIX unarchive course fails due to opl symlinks
ionparticle b13e353
Net::SAML2 0.86 security fix now requires cacert
ionparticle 65cb1d7
EDIT lti1p3 CourseCreator config admin user MFA
ionparticle cf916e8
StudentProgress confusing for no time limit tests
ionparticle d6e434f
ADD scripts to update all lti admin, course tables
ionparticle 258edfc
FIX sets manager, export set error exportSetsToDef
ionparticle File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,17 @@ | ||
| root = true | ||
|
|
||
| [*] | ||
| charset = utf-8 | ||
| end_of_line = lf | ||
| insert_final_newline = true | ||
| max_line_length = 120 | ||
| trim_trailing_whitespace = true | ||
| indent_style = tab | ||
| indent_size = 4 | ||
|
|
||
| [*.yml] | ||
| indent_style = space | ||
| indent_size = 2 | ||
|
|
||
| [*.pg] | ||
| trim_trailing_whitespace = false |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,50 @@ | ||
| --- | ||
| name: Check Formatting of Code Base | ||
|
|
||
| # UBC adaptations from the upstream check-formats.yml (kept otherwise verbatim so | ||
| # it stays in sync with upstream): declare least-privilege permissions to satisfy | ||
| # CodeQL, and add UBC's default branch `ubc` to the push branches-ignore list. | ||
| permissions: | ||
| contents: read | ||
|
|
||
| defaults: | ||
| run: | ||
| shell: bash | ||
|
|
||
| on: | ||
| push: | ||
| branches-ignore: [main, develop, ubc] | ||
| pull_request: | ||
|
|
||
| jobs: | ||
| perltidy: | ||
| name: Check Perl file formatting with perltidy | ||
| runs-on: ubuntu-24.04 | ||
| container: | ||
| image: perl:5.38 | ||
| steps: | ||
| - name: Checkout code | ||
| uses: actions/checkout@v4 | ||
| - name: Install dependencies | ||
| run: cpanm -n Perl::Tidy@20240903 | ||
| - name: Run perltidy | ||
| shell: bash | ||
| run: | | ||
| git config --global --add safe.directory "$GITHUB_WORKSPACE" | ||
| shopt -s extglob globstar nullglob | ||
| perltidy --pro=./.perltidyrc -b -bext='/' ./**/*.p[lm] ./**/*.t && git diff --exit-code | ||
|
|
||
| prettier: | ||
| name: Check JavaScript, style, and HTML file formatting with prettier | ||
| runs-on: ubuntu-24.04 | ||
| steps: | ||
| - name: Checkout code | ||
| uses: actions/checkout@v4 | ||
| - name: Install Node | ||
| uses: actions/setup-node@v4 | ||
| with: | ||
| node-version: '20' | ||
| - name: Install Dependencies | ||
| run: cd htdocs && npm ci --ignore-scripts | ||
| - name: Check formatting with prettier | ||
| run: cd htdocs && npm run prettier-check |
This file was deleted.
Oops, something went wrong.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,8 @@ | ||
| { | ||
| "arrowParens": "always", | ||
| "bracketSpacing": true, | ||
| "printWidth": 120, | ||
| "semi": true, | ||
| "singleQuote": true, | ||
| "trailingComma": "none" | ||
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.