Skip to content
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

Update CodeMirror and some fixes #50

Merged
merged 6 commits into from
Jun 12, 2024

Conversation

martialblog
Copy link
Member

@martialblog martialblog commented Apr 23, 2024

This PR updates CodeMirror 5 to latest version and add code folding, which helps when using the web editor on larger YAML files.

It also adds a small confirmation for the deletion of views.

Also changed the unsaved work warning position. Before it overlapped with the edit/clone buttons. This change places it at the top of the page.

Finally, fixed the icon change when collapsing a node

@cla-bot cla-bot bot added the cla/signed label Apr 23, 2024
@martialblog martialblog changed the title Feature/update editor Update CodeMirror and some fixes Apr 23, 2024
@martialblog martialblog modified the milestone: 0.4.0 May 13, 2024
@martialblog martialblog self-assigned this May 13, 2024
 - Before it overlapped with the edit/clone buttons.
   This change places it at the top of the page.
 - Adding the btn-delete and btn-cancel classes to the respective
 buttons so that they are different from the confirmation buttons
 - This change helps to avoid accidental deletion of YAML files
@martialblog
Copy link
Member Author

CI Actions are now and will be fixed in a later PR.

@martialblog martialblog merged commit 05b1666 into Icinga:main Jun 12, 2024
1 of 4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant