Commit Graph

29 Commits

Author SHA1 Message Date
rezidir 482ed4c731 Обновить Jenkinsfile 2026-05-17 12:02:46 +03:00
rezidir 031b48df24 Обновить Jenkinsfile 2026-05-17 12:01:43 +03:00
rezidir 82c814ed89 Обновить Jenkinsfile 2026-05-17 11:54:48 +03:00
rezidir 07be37aab9 Обновить Jenkinsfile 2026-05-17 11:48:52 +03:00
rezidir b72ebcdca8 Обновить Jenkinsfile 2026-05-17 11:43:26 +03:00
rezidir 8ae3882f8a Обновить Jenkinsfile 2026-05-17 11:43:02 +03:00
rezidir faad22af50 Обновить Jenkinsfile 2026-05-17 11:41:29 +03:00
rezidir 9551e4ec84 Обновить Jenkinsfile 2026-05-17 11:36:59 +03:00
rezidir c8b8d69d85 Обновить Jenkinsfile 2026-05-17 11:32:22 +03:00
rezidir 154863343a Обновить Jenkinsfile 2026-05-17 11:31:54 +03:00
rezidir 54ea2beb25 Обновить Jenkinsfile 2026-05-17 11:27:11 +03:00
rezidir 3724305650 Обновить Jenkinsfile 2026-05-17 11:24:01 +03:00
rezidir a4fbb095bf Обновить Jenkinsfile 2026-05-17 11:23:17 +03:00
rezidir 885036a83c Обновить Jenkinsfile 2026-05-17 11:21:11 +03:00
rezidir 825b8ca974 Обновить Jenkinsfile 2026-05-17 11:18:01 +03:00
rezidir 12da4d7f97 Обновить Jenkinsfile 2026-05-17 11:16:01 +03:00
rezidir 7bfc722c5a Обновить Jenkinsfile 2026-05-17 11:04:32 +03:00
rezidir 7c5c0245d5 Обновить Jenkinsfile 2026-05-17 11:00:35 +03:00
dmit.b 45aa279ed8 fix: correct Jenkinsfile parameter syntax for pipeline compatibility 2026-05-16 18:25:45 +03:00
rezidir 790ec905b2 Обновить README.md 2026-05-16 11:21:39 +03:00
dmit.b 6bc1324c8a docs: update README with project description and add Jenkinsfile for CI/CD 2026-05-16 11:15:02 +03:00
dmit.b 78a4a160ad +add jenkinsfile 2026-05-16 11:05:29 +03:00
dmit.b 69f3d09e62 Apply dart format to all files 2026-05-15 19:09:37 +03:00
dmit.b 6497c1eebf Support multiple tracked people with colored markers and watch menu
- Replace single tracking with list of TrackedPerson objects in ShareProvider
- Each tracked person gets a unique color from a predefined palette
- Add watch menu (bottom sheet) with list of tracked people, coordinates, and remove buttons
- Add ability to add new tracked people by Share ID
- Render multiple colored markers on the map
- Start/stop periodic polling for all tracked people
2026-05-15 19:09:37 +03:00
rezidir 00b0aaf65e Удалить opencode.json 2026-05-15 18:02:29 +03:00
rezidir 603ba17727 Удалить AGENTS.md 2026-05-15 18:02:23 +03:00
dmit.b a9d9951a7e fix ignore 2026-05-15 18:00:45 +03:00
dmit.b f1e88b1ac3 Add Android support with configurable server URL and location permissions
- Add shared_preferences for persisting server URL
- Add SettingsService and PlatformService
- Add server URL input field on non-web platforms
- Make ApiConfig baseUrl configurable at runtime
- Add Android location permissions (ACCESS_FINE/COURSE_LOCATION, INTERNET)
- Request location permission on login and map init
- Fix geo_id type: use String instead of int (UUID format)
- Align share_service with API spec: remove unique_id, use share_id only
- Fix watch endpoint response: last_update instead of created_at
- Add error handling with SnackBars for geo operations
- Wrap login screen in SingleChildScrollView for keyboard handling
- Update map tile layer with userAgentPackageName for OSM
2026-05-15 17:38:56 +03:00
dmit.b ca90c6c3fc Initial commit: family safety frontend project setup 2026-05-09 12:38:19 +03:00