Ivan
|
a298aafb67
|
chore(package): update build scripts in package.json to use cross-env for platform-specific builds and add codec2 installation in GitHub CI script for macOS
|
2026-04-03 12:58:17 -05:00 |
|
Ivan
|
8e192558b1
|
chore(ci): update GitHub Actions workflows to use latest action versions and enable Node 24 support
|
2026-04-03 12:12:23 -05:00 |
|
Ivan
|
55c19d31af
|
feat(ci): introduce new GitHub Actions workflow for tagged releases, enabling builds for Windows and macOS with artifact uploads
|
2026-04-02 13:14:22 -05:00 |
|
Ivan
|
47479af210
|
feat(ci): add GitHub Actions workflow for building and testing on Windows and macOS, including scripts for dependency installation, testing, and artifact uploads
|
2026-04-02 13:04:19 -05:00 |
|
Ivan
|
6307644105
|
docs(README): update project information
|
2026-04-02 12:57:09 -05:00 |
|
Ivan
|
b3329abab9
|
chore(dependencies): update aiohttp to version 3.13.5
|
2026-04-02 12:50:31 -05:00 |
|
Ivan
|
fa5ca375e0
|
chore(package): update dependencies for Playwright, Electron, and Vuetify to latest versions
|
2026-04-02 12:46:01 -05:00 |
|
Ivan
|
9dbc63b482
|
feat(vite.config): improve chunk grouping with priority settings and add shared-async group for better optimization
v4.4.0-rc.1
|
2026-04-01 12:11:23 +03:00 |
|
Ivan
|
15198b688b
|
refactor(vite.config): simplify vendor chunk group regex patterns for improved readability
|
2026-04-01 12:08:03 +03:00 |
|
Ivan
|
6c890cd2a4
|
chore(package): update lodash version override to >=4.17.23
|
2026-04-01 12:07:58 +03:00 |
|
Ivan
|
4e9f8eb3c5
|
feat(package): add toolsets configuration for appimage version 1.0.2 in package.json and package-legacy.json
|
2026-04-01 11:49:39 +03:00 |
|
Ivan
|
fda9f18677
|
refactor(tests): update concurrent writer tests with dynamic throughput floor based on environment variables
|
2026-04-01 11:49:30 +03:00 |
|
Ivan
|
d5e4afc42b
|
refactor(ci): replace sudo commands with exec-priv.sh for improved privilege handling in CI workflows
|
2026-04-01 11:00:29 +03:00 |
|
Ivan
|
242325b0d2
|
feat(ci): add priv.sh script to handle commands requiring root privileges and update setup scripts to use it
|
2026-04-01 10:53:17 +03:00 |
|
Ivan
|
fd1e3d67be
|
style(components): update font settings and layout for improved readability and consistency across ArchivesPage, MicronEditorPage, and NomadNetworkPage
|
2026-04-01 02:55:42 +03:00 |
|
Ivan
|
c8963e3f38
|
chore(changelog): update to reflect removal of axios dependency, upgrade to Vite 8, and other notable changes
|
2026-04-01 02:33:58 +03:00 |
|
Ivan
|
ad01dcc364
|
docs(README): format
|
2026-04-01 02:33:52 +03:00 |
|
Ivan
|
c93eedbf69
|
chore(tests): format
|
2026-04-01 02:33:35 +03:00 |
|
Ivan
|
53514abd2a
|
chore(dependencies): upgrade @vitejs/plugin-vue to 6.0.5 and vite to 8.0.3 in package.json and pnpm-lock.yaml
|
2026-04-01 02:33:18 +03:00 |
|
Ivan
|
47932669dc
|
refactor(vite.config): update code splitting by defining vendor chunk groups and updating export configuration
|
2026-04-01 02:33:10 +03:00 |
|
Ivan
|
7091e812a3
|
refactor(main): replace global axios usage with createApiClient for improved API handling
|
2026-04-01 02:32:55 +03:00 |
|
Ivan
|
bf822b6aba
|
refactor(api): replace axios with window.api for all API calls in frontend components
|
2026-04-01 02:31:50 +03:00 |
|
Ivan
|
3239146b32
|
fix(e2e): update default backend port to avoid conflicts and ensure consistent configuration across files
|
2026-03-31 17:42:12 +03:00 |
|
Ivan
|
4521154817
|
docs(meshchatx): update
|
2026-03-31 17:34:43 +03:00 |
|
Ivan
|
f143bbdefb
|
fix(meshchat): format
|
2026-03-31 17:23:13 +03:00 |
|
Ivan
|
624ad5b3e1
|
feat(CHANGELOG): document new custom TLS certificate options and improvements in Docker container image
|
2026-03-31 17:13:27 +03:00 |
|
Ivan
|
5ae7816e42
|
docs(README): add documentation for custom SSL certificate and key options in configuration
|
2026-03-31 17:11:20 +03:00 |
|
Ivan
|
8f1e76e1e0
|
feat(ssl): add support for custom SSL certificate and key paths, enhancing HTTPS configuration options
|
2026-03-31 17:11:15 +03:00 |
|
Ivan
|
ced8a9b9e5
|
chore(http_api_routes): update API routes configuration with additional endpoints and improved structure
|
2026-03-31 17:04:32 +03:00 |
|
Ivan
|
03d00d057e
|
feat(Dockerfile): add healthcheck and add explicit USER
|
2026-03-31 17:04:24 +03:00 |
|
Ivan
|
4d628e9373
|
feat(CHANGELOG): update
|
2026-03-31 06:08:27 +03:00 |
|
Ivan
|
469da11933
|
docs(SECURITY.md): update security guidelines for public exposure
|
2026-03-31 06:08:03 +03:00 |
|
Ivan
|
8c37226a98
|
feat(DebugLogsPage, tests): add tests for debug logs and access attempts tabs, enhancing visibility and functionality in the UI
|
2026-03-31 06:07:50 +03:00 |
|
Ivan
|
25102f8d6d
|
feat(database): initialize AccessAttemptsDAO in Database class for tracking access attempts
|
2026-03-31 06:07:43 +03:00 |
|
Ivan
|
8367f17464
|
feat(database): add AccessAttempts table and update schema version to 42
|
2026-03-31 06:07:38 +03:00 |
|
Ivan
|
8fb2e3c169
|
feat(ci): add Trivy scan for Dockerfile misconfigurations
|
2026-03-31 06:07:25 +03:00 |
|
Ivan
|
730dd0bcd2
|
feat(Auth, AccessAttempts): add AccessAttemptsDAO for logging and managing user access attempts, including trusted client handling and cleanup of old records
|
2026-03-31 06:07:12 +03:00 |
|
Ivan
|
561ee75d68
|
feat(Auth, AccessAttempts): implement access attempt logging and client IP retrieval for setup and login processes, enhancing security and user feedback
|
2026-03-31 06:07:05 +03:00 |
|
Ivan
|
28e7c0d157
|
feat(locales): add debug logs section with improved labels and messages for better user experience across German, English, Italian, and Russian translations
|
2026-03-31 06:06:58 +03:00 |
|
Ivan
|
ea407d0143
|
feat(tests): add comprehensive tests for access attempts, enforcement, and security paths, including database migration and backup safety
|
2026-03-31 06:06:48 +03:00 |
|
Ivan
|
06396a11f5
|
feat(GlobalState, Auth): integrate global authentication state management and enhance WebSocket connection handling
|
2026-03-31 06:06:38 +03:00 |
|
Ivan
|
51f7c88679
|
feat(App, NotificationBell, AuthPage): implement shell authentication state management, enhance notification fetching logic, and update UI text for clarity
|
2026-03-31 06:06:30 +03:00 |
|
Ivan
|
b5aac9ad36
|
feat(DebugLogsPage): log and access attempt tabs with improved search functionality and dynamic placeholders
|
2026-03-31 06:06:17 +03:00 |
|
Ivan
|
11d4c9403b
|
feat(tests): add new E2E tests for API responses and deep-linked routes
|
2026-03-31 05:50:16 +03:00 |
|
Ivan
|
4ddead83ad
|
chore: regenerate requirements.txt using pip-compile for updated dependency management
|
2026-03-31 05:12:01 +03:00 |
|
Ivan
|
db6e0e4ce1
|
chore(ci): update Trivy scan command to skip .pnpm-store directory
|
2026-03-31 04:21:58 +03:00 |
|
Ivan
|
5e48a7702e
|
chore: update dependencies in pyproject.toml and bump aiohttp version in poetry.lock
|
2026-03-31 04:09:26 +03:00 |
|
Ivan
|
d03bdf08ea
|
cleanup
|
2026-03-31 04:07:41 +03:00 |
|
Ivan
|
2aafb29c2f
|
feat(tests): update CI workflow by adding Playwright Chromium installation and E2E test execution
|
2026-03-31 03:00:56 +03:00 |
|
Ivan
|
50981d9649
|
fix(CommandPalette): ensure global keydown event listener captures events and prevents propagation
|
2026-03-31 03:00:45 +03:00 |
|