[PR #524] [MERGED] Migration of AngularJS Code #5665

Closed
opened 2026-02-05 10:13:40 +03:00 by OVERLORD · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/BookStackApp/BookStack/pull/524
Author: @ssddanbrown
Created: 9/23/2017
Status: Merged
Merged: 9/30/2017
Merged by: @ssddanbrown

Base: masterHead: angular_removal


📝 Commits (4)

  • 9e2934f Migrated editor inputs to non-angular JS
  • 9ca2297 Migrated editor toolbox, No more directives!
  • a3557d5 Tweaked shadows on cards
  • 61fad6a Finished migration of last angular code

📊 Changes

15 files changed (+704 additions, -751 deletions)

View changed files

📝 package.json (+0 -5)
📝 readme.md (+0 -1)
resources/assets/js/components/editor-toolbox.js (+47 -0)
📝 resources/assets/js/components/index.js (+3 -0)
resources/assets/js/components/markdown-editor.js (+293 -0)
resources/assets/js/components/wysiwyg-editor.js (+11 -0)
resources/assets/js/controllers.js (+0 -147)
resources/assets/js/directives.js (+0 -393)
📝 resources/assets/js/global.js (+0 -15)
📝 resources/assets/js/pages/page-form.js (+178 -169)
resources/assets/js/vues/page-editor.js (+149 -0)
📝 resources/assets/js/vues/vues.js (+1 -0)
📝 resources/assets/sass/_blocks.scss (+1 -1)
📝 resources/views/pages/form-toolbox.blade.php (+1 -1)
📝 resources/views/pages/form.blade.php (+20 -19)

📄 Description

In progress pull to track angular removal.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/BookStackApp/BookStack/pull/524 **Author:** [@ssddanbrown](https://github.com/ssddanbrown) **Created:** 9/23/2017 **Status:** ✅ Merged **Merged:** 9/30/2017 **Merged by:** [@ssddanbrown](https://github.com/ssddanbrown) **Base:** `master` ← **Head:** `angular_removal` --- ### 📝 Commits (4) - [`9e2934f`](https://github.com/BookStackApp/BookStack/commit/9e2934fe1775d2a71a5545ec5ddc8eab43ce72c3) Migrated editor inputs to non-angular JS - [`9ca2297`](https://github.com/BookStackApp/BookStack/commit/9ca22976c3099ba342b36c5b6aa8e07db3ba7e5e) Migrated editor toolbox, No more directives! - [`a3557d5`](https://github.com/BookStackApp/BookStack/commit/a3557d5bb2de7d3b671d5a57c8603a6739f78ca4) Tweaked shadows on cards - [`61fad6a`](https://github.com/BookStackApp/BookStack/commit/61fad6a665013f079c9ff2a88c2dd32d5b87bdda) Finished migration of last angular code ### 📊 Changes **15 files changed** (+704 additions, -751 deletions) <details> <summary>View changed files</summary> 📝 `package.json` (+0 -5) 📝 `readme.md` (+0 -1) ➕ `resources/assets/js/components/editor-toolbox.js` (+47 -0) 📝 `resources/assets/js/components/index.js` (+3 -0) ➕ `resources/assets/js/components/markdown-editor.js` (+293 -0) ➕ `resources/assets/js/components/wysiwyg-editor.js` (+11 -0) ➖ `resources/assets/js/controllers.js` (+0 -147) ➖ `resources/assets/js/directives.js` (+0 -393) 📝 `resources/assets/js/global.js` (+0 -15) 📝 `resources/assets/js/pages/page-form.js` (+178 -169) ➕ `resources/assets/js/vues/page-editor.js` (+149 -0) 📝 `resources/assets/js/vues/vues.js` (+1 -0) 📝 `resources/assets/sass/_blocks.scss` (+1 -1) 📝 `resources/views/pages/form-toolbox.blade.php` (+1 -1) 📝 `resources/views/pages/form.blade.php` (+20 -19) </details> ### 📄 Description In progress pull to track angular removal. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
OVERLORD added the pull-request label 2026-02-05 10:13:40 +03:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/BookStack#5665