Arunavo Ray
|
38e0fb33b9
|
fix: resolve JSON parsing error and standardize HTTP client usage
- Fix JSON parsing error in getOrCreateGiteaOrg function (#19)
- Add content-type validation before JSON parsing
- Add response cloning for better error debugging
- Enhance error messages with actual response content
- Add comprehensive logging for troubleshooting
- Standardize HTTP client usage across codebase
- Create new http-client.ts utility with consistent error handling
- Replace all superagent calls with fetch-based functions
- Replace all axios calls with fetch-based functions
- Remove superagent, axios, and @types/superagent dependencies
- Update tests to mock new HTTP client
- Maintain backward compatibility
- Benefits:
- Smaller bundle size (removed 3 HTTP client libraries)
- Better performance (leveraging Bun's optimized fetch)
- Consistent error handling across all HTTP operations
- Improved debugging with detailed error messages
- Easier maintenance with single HTTP client pattern
|
2025-05-28 09:56:59 +05:30 |
|
Arunavo Ray
|
4404af7d40
|
refactor: remove live refresh registration from Organization component to streamline loading logic
|
2025-05-24 21:10:54 +05:30 |
|
Arunavo Ray
|
97ff8d190d
|
refactor: update ActivityList and ActivityLog components to improve loading state management and add live active indicator
|
2025-05-24 21:06:53 +05:30 |
|
Arunavo Ray
|
3ff86de67d
|
refactor: improve loading state management and add live active indicator in RepositoryTable
|
2025-05-24 21:00:27 +05:30 |
|
Arunavo Ray
|
3d8bdff9af
|
refactor: enhance live refresh button tooltip and update button state logic
|
2025-05-24 20:22:39 +05:30 |
|
Arunavo Ray
|
a28a766f8b
|
refactor: update cleanup and schedule config to use seconds for retentionDays and improve nextRun calculation
|
2025-05-24 20:12:27 +05:30 |
|
Arunavo Ray
|
7afe364a24
|
refactor: improve layout of Last Run and Next Run fields in Database and Schedule config forms
|
2025-05-24 19:23:40 +05:30 |
|
Arunavo Ray
|
a4e771d3bd
|
feat: replace mirror icon with FlipHorizontal in RepoActionButton component
|
2025-05-24 19:16:17 +05:30 |
|
Arunavo Ray
|
703156b15c
|
fix: update success message for GitHub data import to direct users to the Repositories page
|
2025-05-24 19:13:47 +05:30 |
|
Arunavo Ray
|
47e1c7b493
|
feat: Implement automatic database cleanup feature with configuration options and API support
|
2025-05-24 18:33:59 +05:30 |
|
Arunavo Ray
|
a4e4afdaaf
|
feat: Enhance RepositoryTable layout by adding Links column and adjusting action button alignment
|
2025-05-24 15:32:59 +05:30 |
|
Arunavo Ray
|
cbef04d4b4
|
feat: Add Gitea configuration hook and enhance repository list with Gitea links
|
2025-05-24 15:18:31 +05:30 |
|
Arunavo Ray
|
98610482ae
|
feat: enhance event management by adding duplicate removal, cleanup functionality, and improving activity logging
|
2025-05-24 13:25:58 +05:30 |
|
Arunavo Ray
|
546db472e5
|
feat: enhance navigation handling by updating navigation key and improving page state management
|
2025-05-24 12:52:02 +05:30 |
|
Arunavo Ray
|
70b3e412ad
|
feat: implement navigation context and enhance component loading states across the application
|
2025-05-24 12:51:57 +05:30 |
|
Arunavo Ray
|
a3ac31795c
|
refactor: remove problematic useEffect to prevent circular dependencies and optimize user data fetching
|
2025-05-24 12:24:04 +05:30 |
|
Arunavo Ray
|
f41fb9b91f
|
feat: adjust height of RepositoryTable and add status bar to display filtered repository count
|
2025-05-24 11:37:05 +05:30 |
|
Arunavo Ray
|
0b568a3b37
|
feat: implement auto-save functionality for schedule config changes and enhance UI with loading indicator
|
2025-05-24 11:31:40 +05:30 |
|
Arunavo Ray
|
a1da82a718
|
refactor: simplify ConfigCardSkeleton structure and enhance layout in ConfigTabs component
|
2025-05-24 10:53:33 +05:30 |
|
Arunavo Ray
|
645d495e80
|
refactor: remove Docker configuration generation and clipboard copy functionality from ConfigTabs component
|
2025-05-24 10:48:43 +05:30 |
|
Arunavo Ray
|
0890ed0bb8
|
feat: add live refresh functionality and configuration status hooks; enhance UI components with new switch and refresh features
|
2025-05-24 10:24:25 +05:30 |
|
Arunavo Ray
|
30182544ba
|
feat: enhance ActivityLog and ActivityList components with key generation and filtering improvements
|
2025-05-23 11:29:39 +05:30 |
|
Arunavo Ray
|
309f8c4341
|
feat: add version information component and integrate version check in health API
|
2025-05-22 18:51:11 +05:30 |
|
Arunavo Ray
|
97676f3b04
|
feat: add skeleton loaders for improved loading state in Dashboard and Header components
|
2025-05-21 11:19:37 +05:30 |
|
Arunavo Ray
|
7b231d8d8a
|
✨ Add GitHub configuration check and conditional rendering in Repository component
|
2025-05-19 15:27:30 +05:30 |
|
Arunavo Ray
|
4e4c494621
|
✨ Refactor Docker code generation for improved readability and formatting in ConfigTabs component
|
2025-05-19 15:27:30 +05:30 |
|
Arunavo Ray
|
6efbfa6dd4
|
✨ Update Redis configuration and Docker setup; improve README and code structure for clarity
|
2025-05-19 09:51:36 +05:30 |
|
Arunavo Ray
|
5d40023de0
|
🎉 Gitea Mirror: Added
|
2025-05-18 09:31:23 +05:30 |
|