[PR #402] [MERGED] feat: replace webpack with vite and bootstrap with daisyui #410

Closed
opened 2025-12-29 00:20:15 +01:00 by adam · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/eitchtee/WYGIWYH/pull/402
Author: @eitchtee
Created: 11/22/2025
Status: Merged
Merged: 11/24/2025
Merged by: @eitchtee

Base: mainHead: feat/replace-webpack+bootstrap


📝 Commits (10+)

  • dd82289 feat: automated replacement
  • e600d87 feat: automated replacement
  • a63367a feat: first batch of work
  • 89b2d01 feat: another batch of fixes
  • 9ade58a feat: another batch
  • 0a4d4c1 feat: another batch of fixes
  • a878af2 feat: more changes and fixes
  • cd54df6 feat: more changes and fixes
  • 2afb6b1 feat: more changes and fixes
  • 7e37948 feat: more changes and fixes

📊 Changes

238 files changed (+9109 additions, -16144 deletions)

View changed files

📝 .github/workflows/release.yml (+29 -45)
📝 .gitignore (+3 -1)
.vscode/settings.json (+8 -0)
📝 app/WYGIWYH/settings.py (+21 -7)
📝 app/apps/accounts/forms.py (+17 -28)
📝 app/apps/common/forms.py (+9 -14)
app/apps/common/templatetags/crispy_extra.py (+13 -0)
📝 app/apps/common/templatetags/toast_bg.py (+1 -1)
app/apps/common/widgets/crispy/daisyui.py (+5 -0)
📝 app/apps/common/widgets/datepicker.py (+7 -6)
📝 app/apps/common/widgets/tom_select.py (+2 -2)
📝 app/apps/currencies/forms.py (+15 -28)
📝 app/apps/dca/forms.py (+25 -47)
📝 app/apps/export_app/forms.py (+5 -10)
📝 app/apps/import_app/forms.py (+5 -12)
📝 app/apps/insights/forms.py (+12 -13)
📝 app/apps/rules/forms.py (+52 -69)
📝 app/apps/rules/views.py (+1 -1)
📝 app/apps/transactions/filters.py (+11 -14)
📝 app/apps/transactions/forms.py (+92 -172)

...and 80 more files

📄 Description

No description provided


🔄 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/eitchtee/WYGIWYH/pull/402 **Author:** [@eitchtee](https://github.com/eitchtee) **Created:** 11/22/2025 **Status:** ✅ Merged **Merged:** 11/24/2025 **Merged by:** [@eitchtee](https://github.com/eitchtee) **Base:** `main` ← **Head:** `feat/replace-webpack+bootstrap` --- ### 📝 Commits (10+) - [`dd82289`](https://github.com/eitchtee/WYGIWYH/commit/dd822894884d3ff814b1d79e2a82339de9add663) feat: automated replacement - [`e600d87`](https://github.com/eitchtee/WYGIWYH/commit/e600d879685e81de363df2374a08017ebfb0de99) feat: automated replacement - [`a63367a`](https://github.com/eitchtee/WYGIWYH/commit/a63367a7725ba9c866c7c7fbce7c3c854005dc0f) feat: first batch of work - [`89b2d01`](https://github.com/eitchtee/WYGIWYH/commit/89b2d0118da568599d97b2624813aa3512dac598) feat: another batch of fixes - [`9ade58a`](https://github.com/eitchtee/WYGIWYH/commit/9ade58a003cc911d65c2ea210e53d88fd9dcd20d) feat: another batch - [`0a4d4c1`](https://github.com/eitchtee/WYGIWYH/commit/0a4d4c12b9ff3805b6220a3fdd20843290f78087) feat: another batch of fixes - [`a878af2`](https://github.com/eitchtee/WYGIWYH/commit/a878af28f1aca69754e9b2e9ac07fe743ddcc510) feat: more changes and fixes - [`cd54df6`](https://github.com/eitchtee/WYGIWYH/commit/cd54df6f2db7ac95abeb69c56bc04bad35eeda1d) feat: more changes and fixes - [`2afb6b1`](https://github.com/eitchtee/WYGIWYH/commit/2afb6b1f5f3bcc75b4239f2d1a48c7ffca302114) feat: more changes and fixes - [`7e37948`](https://github.com/eitchtee/WYGIWYH/commit/7e37948616fc2e5860d70149ee9ce6975dde264f) feat: more changes and fixes ### 📊 Changes **238 files changed** (+9109 additions, -16144 deletions) <details> <summary>View changed files</summary> 📝 `.github/workflows/release.yml` (+29 -45) 📝 `.gitignore` (+3 -1) ➕ `.vscode/settings.json` (+8 -0) 📝 `app/WYGIWYH/settings.py` (+21 -7) 📝 `app/apps/accounts/forms.py` (+17 -28) 📝 `app/apps/common/forms.py` (+9 -14) ➕ `app/apps/common/templatetags/crispy_extra.py` (+13 -0) 📝 `app/apps/common/templatetags/toast_bg.py` (+1 -1) ➕ `app/apps/common/widgets/crispy/daisyui.py` (+5 -0) 📝 `app/apps/common/widgets/datepicker.py` (+7 -6) 📝 `app/apps/common/widgets/tom_select.py` (+2 -2) 📝 `app/apps/currencies/forms.py` (+15 -28) 📝 `app/apps/dca/forms.py` (+25 -47) 📝 `app/apps/export_app/forms.py` (+5 -10) 📝 `app/apps/import_app/forms.py` (+5 -12) 📝 `app/apps/insights/forms.py` (+12 -13) 📝 `app/apps/rules/forms.py` (+52 -69) 📝 `app/apps/rules/views.py` (+1 -1) 📝 `app/apps/transactions/filters.py` (+11 -14) 📝 `app/apps/transactions/forms.py` (+92 -172) _...and 80 more files_ </details> ### 📄 Description _No description provided_ --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
adam added the pull-request label 2025-12-29 00:20:15 +01:00
adam closed this issue 2025-12-29 00:20:15 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/WYGIWYH#410