Commit Graph

  • d15b9afc03 Update README.md with new features and optimizations (Danish) main dev Martin Tranberg 2026-04-12 12:46:15 +02:00
  • 8e8bb3baa1 Improve cancellation logic and sync performance. Martin Tranberg 2026-04-12 12:44:43 +02:00
  • 8899afabbc Improve token handling and session refresh logic. Added safe_graph_get helper and optimized 401 response handling to eliminate 'Request failed' errors during long syncs. Martin Tranberg 2026-03-30 09:18:40 +02:00
  • 9e40abcfd8 Robust type-konvertering af konfigurations-værdier Martin Tranberg 2026-03-29 19:58:45 +02:00
  • 03a766be63 Opdatér template med nye hash-variabler Martin Tranberg 2026-03-29 19:56:07 +02:00
  • 1a97ca3d53 Cleanup og variabel-synkronisering Martin Tranberg 2026-03-29 19:55:08 +02:00
  • 8e837240b5 Projekt afslutning: Marker værktøj som produktionsklart (Enterprise-grade) Martin Tranberg 2026-03-29 19:48:56 +02:00
  • f5e54b185e Gør 'quickxorhash' valgfri for at undgå installationsfejl på Windows Martin Tranberg 2026-03-29 19:40:12 +02:00
  • c5d4ddaab0 Enterprise-grade optimeringer: Windows Long Path, High-Performance Hashing og Dokumentation Martin Tranberg 2026-03-29 19:33:31 +02:00
  • 367d31671d Opdatér dokumentation med tidsstempel-synk og hash-optimeringer Martin Tranberg 2026-03-29 19:25:28 +02:00
  • acede4a867 Synkronisér GUI med nye hash-indstillinger og tidsstempel-logik Martin Tranberg 2026-03-29 19:23:42 +02:00
  • ba968ab70e Synkronisér kun hvis SharePoint-filen er nyere end lokal kopi Martin Tranberg 2026-03-29 19:19:56 +02:00
  • 790ca91339 Gør bibliotekssøgning mere robust og tilføj navne-fallback Martin Tranberg 2026-03-29 17:59:34 +02:00
  • ed508302a6 Tilføj global toggle og konfigurerbar grænse for hash-validering Martin Tranberg 2026-03-29 17:45:45 +02:00
  • 33fbdc244d Tilføj 30 MB grænse for hash-validering Martin Tranberg 2026-03-29 17:40:55 +02:00
  • ad4166fb03 Fix QuickXorHash: XOR længde ind i de sidste 64 bit (bits 96-159) Martin Tranberg 2026-03-29 17:36:13 +02:00
  • 39a3aff495 Fix QuickXorHash-implementering og tilføj manglende længde-XOR Martin Tranberg 2026-03-29 14:52:13 +02:00
  • 634b5ff151 Tilføj 429-håndtering, eksponentiel backoff og dybdebegrænsning Martin Tranberg 2026-03-27 15:16:12 +01:00
  • 3bb2b44477 Opdater README: QuickXorHash er nu fuldt implementeret Martin Tranberg 2026-03-27 14:40:18 +01:00
  • a8048ae74d Ret fire fejl i download_sharepoint.py Martin Tranberg 2026-03-27 14:39:27 +01:00
  • 7fab89cbbb Ret tre fejl i download_sharepoint.py og tilføj CLAUDE.md Martin Tranberg 2026-03-27 14:27:12 +01:00
  • 59eb9a4ab0 Tilføj retries til URL-refresh ved manglende @microsoft.graph.downloadUrl i API svar Martin Tranberg 2026-03-27 14:11:28 +01:00
  • 1c3180e037 Opdater GEMINI.md med teknisk dokumentation af 'Self-Healing Sessions' Martin Tranberg 2026-03-27 11:58:09 +01:00
  • 6bc4dd8f20 Opdater README med info om automatisk fornyelse af Access Tokens Martin Tranberg 2026-03-27 11:09:15 +01:00
  • 18158d52b2 Håndter Access Token udløb ved automatisk at forny token på 401-fejl fra Graph API Martin Tranberg 2026-03-27 11:03:14 +01:00
  • 931fd0dd05 Dokumentér Auto-Refresh af udløbne download-links i README Martin Tranberg 2026-03-27 09:21:36 +01:00
  • 483dc70ef8 Håndter 401-fejl ved automatisk at forny download-links Martin Tranberg 2026-03-27 09:15:57 +01:00
  • 5d5c8b2d5b Opdater README med GUI instruktioner og stop-knap funktionalitet Martin Tranberg 2026-03-26 16:06:27 +01:00
  • b33009c54c Tilføj stop-knap til GUI uden at ændre i hovedscriptet Martin Tranberg 2026-03-26 16:03:34 +01:00
  • 368f4c515c Tilføj moderne GUI UX (sharepoint_gui.py) ved hjælp af CustomTkinter Martin Tranberg 2026-03-26 15:59:24 +01:00
  • 4c52b0c8db Opdater dokumentation (README og GEMINI.md) med Production Ready specifikationer Martin Tranberg 2026-03-26 15:44:30 +01:00
  • 1ed21e4184 Production Readiness: Exponential Backoff, Resume Download, Logging og Integrity Verification Martin Tranberg 2026-03-26 15:43:02 +01:00
  • a74abf4186 Tilføj paginering og forbedret status-logging for store filer Martin Tranberg 2026-03-26 15:38:54 +01:00
  • 908152153b Update README with real-time progress indicator and network drive stability features. Martin Tranberg 2026-03-26 15:30:53 +01:00
  • 6333f27037 Implementer parallel download med ThreadPoolExecutor (max 5 tråde) Martin Tranberg 2026-03-26 15:15:05 +01:00
  • 6849662483 Add pre-check for local path accessibility and specific error handling for disconnected network drives. Martin Tranberg 2026-03-26 15:02:39 +01:00
  • 6f65bf3f34 Enhance progress reporting with specific actions (Scanning/Checking/Downloading) and immediate counter updates. Martin Tranberg 2026-03-26 14:51:12 +01:00
  • 0314a19c3d Improve real-time status updates and recursive scanning visibility. Martin Tranberg 2026-03-26 14:47:00 +01:00
  • 95622ee1a8 Add progress indicator and detailed status updates to the download process. Martin Tranberg 2026-03-26 14:44:12 +01:00
  • e3a3824a1c Fix SyntaxError in download_sharepoint.py caused by incorrect escaping during previous update. Martin Tranberg 2026-03-26 14:41:28 +01:00
  • 81d5a2f822 Update README with information about filename sanitization, long path support, and improved error handling. Martin Tranberg 2026-03-26 14:38:59 +01:00
  • ef3d8fa56d Fix [Errno 22] Invalid argument by adding filename sanitization and long path support. Improved error reporting and folder path cleaning for Windows compatibility. Martin Tranberg 2026-03-26 14:36:48 +01:00
  • aec8858362 Tilføj vejledning til Entra ID opsætning i README Martin Tranberg 2026-03-26 10:53:16 +01:00
  • aea5ff68c0 Understøt download af hele biblioteket hvis FOLDERS_TO_DOWNLOAD er tom Martin Tranberg 2026-03-26 10:51:46 +01:00
  • f67cfc22ee Tilføj connection_info skabelon og opdater README Martin Tranberg 2026-03-26 10:50:20 +01:00
  • 407e58baec Fix NameError: folders_str is not defined Martin Tranberg 2026-03-26 10:45:10 +01:00
  • 0f7c5fff1f Opdater README med token refresh og smart skip logik Martin Tranberg 2026-03-26 10:41:38 +01:00
  • eca83031b1 Implementer token refresh og skip-logik for eksisterende filer Martin Tranberg 2026-03-26 10:41:01 +01:00
  • 1eb5218624 Add README.md with project documentation Martin Tranberg 2026-03-26 10:35:58 +01:00
  • fb20712c2e Initial commit: Sharepoint folder download tool using Graph API Martin Tranberg 2026-03-26 10:34:31 +01:00