[PR #83] [MERGED] Refactoring Keun to modular components & work with cloud implementations #127

Closed
opened 2026-03-23 20:32:07 +00:00 by mirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/RADar-AZDelta/Keun/pull/83
Author: @BostoenToby
Created: 11/12/2023
Status: Merged
Merged: 11/12/2023
Merged by: @BostoenToby

Base: masterHead: dev-Toby


📝 Commits (10+)

  • 4090b00 setup for sqlite implementation
  • 2c04575 cleanup & add backend for SQLite
  • dab8ced refactor classes structure
  • dc68eb8 implement package svelte-athena-search & refactor
  • 490249e divide menu page in small components
  • 6eecc1b Tested & wrote documentation for the menu page
  • 753de33 made everything modular to easily implement cloud
  • 9699c9b clean up styling & fix impl bug
  • 3927c21 delete variables.scss file
  • 85c4880 fixed some bugs

📊 Changes

80 files changed (+5476 additions, -7052 deletions)

View changed files

📝 .env (+5 -1)
📝 .gitignore (+2 -1)
📝 package.json (+5 -2)
📝 pnpm-lock.yaml (+425 -75)
📝 src/hooks.server.ts (+50 -55)
src/lib/components/Extra/AthenaFilter.svelte (+0 -76)
src/lib/components/Extra/AthenaLayout.svelte (+0 -685)
src/lib/components/Extra/Manual.svelte (+0 -40)
src/lib/components/Extra/Settings.svelte (+0 -112)
src/lib/components/Extra/User.svelte (+0 -109)
src/lib/components/Mapping/AthenaRow.svelte (+0 -64)
src/lib/components/Mapping/CustomConceptInputRow.svelte (+0 -110)
src/lib/components/Mapping/Equivalence.svelte (+0 -15)
src/lib/components/Mapping/UsagiRow.svelte (+0 -139)
📝 src/lib/components/Types.d.ts (+229 -116)
📝 src/lib/components/extra/AutocompleteInput.svelte (+55 -8)
📝 src/lib/components/extra/AutocompleteInputSettings.svelte (+60 -7)
src/lib/components/extra/Drop.svelte (+41 -0)
📝 src/lib/components/extra/Header.svelte (+0 -0)
src/lib/components/extra/Manual.svelte (+89 -0)

...and 60 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/RADar-AZDelta/Keun/pull/83 **Author:** [@BostoenToby](https://github.com/BostoenToby) **Created:** 11/12/2023 **Status:** ✅ Merged **Merged:** 11/12/2023 **Merged by:** [@BostoenToby](https://github.com/BostoenToby) **Base:** `master` ← **Head:** `dev-Toby` --- ### 📝 Commits (10+) - [`4090b00`](https://github.com/RADar-AZDelta/Keun/commit/4090b00dd17233ff2ec2bae378cc06576d7b4380) setup for sqlite implementation - [`2c04575`](https://github.com/RADar-AZDelta/Keun/commit/2c045757b84124ae72f45420449575436717a3b2) cleanup & add backend for SQLite - [`dab8ced`](https://github.com/RADar-AZDelta/Keun/commit/dab8ced2c0f6ce141bf1a8b0519035fe5c058512) refactor classes structure - [`dc68eb8`](https://github.com/RADar-AZDelta/Keun/commit/dc68eb8c2af4a5fa5ed4aa6cc75e88b5d1cbd27b) implement package svelte-athena-search & refactor - [`490249e`](https://github.com/RADar-AZDelta/Keun/commit/490249e200791a0e66f7b7d4e67629869942f563) divide menu page in small components - [`6eecc1b`](https://github.com/RADar-AZDelta/Keun/commit/6eecc1b88e7de5e1a66878e1547ab2f734728c6b) Tested & wrote documentation for the menu page - [`753de33`](https://github.com/RADar-AZDelta/Keun/commit/753de339c79949f02e26ba09e023648bac31c6e8) made everything modular to easily implement cloud - [`9699c9b`](https://github.com/RADar-AZDelta/Keun/commit/9699c9bc62cd8667b17a57c9fff6679c88a5212a) clean up styling & fix impl bug - [`3927c21`](https://github.com/RADar-AZDelta/Keun/commit/3927c211db01323cc6f751d8bdebaf216c411356) delete variables.scss file - [`85c4880`](https://github.com/RADar-AZDelta/Keun/commit/85c4880e5e7d5d185f3bb153fa6bf771176a3eb5) fixed some bugs ### 📊 Changes **80 files changed** (+5476 additions, -7052 deletions) <details> <summary>View changed files</summary> 📝 `.env` (+5 -1) 📝 `.gitignore` (+2 -1) 📝 `package.json` (+5 -2) 📝 `pnpm-lock.yaml` (+425 -75) 📝 `src/hooks.server.ts` (+50 -55) ➖ `src/lib/components/Extra/AthenaFilter.svelte` (+0 -76) ➖ `src/lib/components/Extra/AthenaLayout.svelte` (+0 -685) ➖ `src/lib/components/Extra/Manual.svelte` (+0 -40) ➖ `src/lib/components/Extra/Settings.svelte` (+0 -112) ➖ `src/lib/components/Extra/User.svelte` (+0 -109) ➖ `src/lib/components/Mapping/AthenaRow.svelte` (+0 -64) ➖ `src/lib/components/Mapping/CustomConceptInputRow.svelte` (+0 -110) ➖ `src/lib/components/Mapping/Equivalence.svelte` (+0 -15) ➖ `src/lib/components/Mapping/UsagiRow.svelte` (+0 -139) 📝 `src/lib/components/Types.d.ts` (+229 -116) 📝 `src/lib/components/extra/AutocompleteInput.svelte` (+55 -8) 📝 `src/lib/components/extra/AutocompleteInputSettings.svelte` (+60 -7) ➕ `src/lib/components/extra/Drop.svelte` (+41 -0) 📝 `src/lib/components/extra/Header.svelte` (+0 -0) ➕ `src/lib/components/extra/Manual.svelte` (+89 -0) _...and 60 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>
mirror 2026-03-23 20:32:07 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
RADar-AZDelta/archived-Keun#127
No description provided.