Commit Graph

250 Commits

Author SHA1 Message Date
01bd7b2f87 Refactoring whole project to support Swift 6. RxSwift entirely removed. Starting migration of some screens to SwiftUI (preferably ones built with Eureka) 2024-07-14 17:15:38 +03:00
443d924091 using google token in GB check 2024-04-06 23:59:59 +03:00
ed258ed8f3 Fixing error when osago status in nil 2024-03-31 22:42:40 +03:00
c330557604 Adding birthday to osago contract info 2024-03-31 19:03:49 +03:00
ac7791c0aa Version bump 2024-03-16 17:55:57 +03:00
b1affc64cb Adding GB bot integration 2024-03-16 17:53:11 +03:00
354d11bcc0 Fixed loading dkbm in webview 2024-02-27 19:34:16 +03:00
2ef6968d00 New keyboard type for entering VIN 2023-07-23 12:34:49 +03:00
24e9b90c16 Adding new report sharing variant - copy report url (useful for catalyst) 2023-06-18 14:06:55 +03:00
69fdd322b0 Additional search scopes - vin and notes 2023-06-04 21:02:21 +03:00
1cfa6bb29f Fix double tap issue 2023-04-10 22:16:06 +03:00
Selim Mustafaev
8810412140 Fixing broken Encodable implementation for VehicleEvent 2023-03-12 00:07:55 +03:00
637c364be7 Updating Realm and RxSwift 2023-02-22 01:23:14 +03:00
6a9e186b10 Adding engine number to csv export 2023-02-19 23:59:23 +03:00
df43b9ff7f Copy by double tap 2023-02-19 23:36:09 +03:00
4496149fb7 Speeding up local search. Support for regular expressions. 2023-02-12 01:38:17 +03:00
ae99fb98a7 Hiding keyboard on scroll in search results 2023-02-06 23:43:17 +03:00
898aea2f91 Fixing server search 2023-02-06 23:10:05 +03:00
4ef18b88a1 Fix search 2023-01-25 22:23:06 +03:00
4e660c552e Version bump 2023-01-17 23:32:44 +03:00
3b691345d8 Optimizing performance of history list 2023-01-17 00:04:12 +03:00
f4b5b7d328 Fix for puller 2023-01-10 23:23:40 +03:00
5be64456c3 Fixed bug with repeating keys in PN keyboard 2023-01-09 23:58:49 +03:00
1d377b8faa Adding number with puller instead of old textfield 2023-01-08 16:22:07 +03:00
512a50b217 Saving file to disk in catalyst version 2022-12-25 23:34:09 +03:00
07f3d285d4 Fix crash on search screen 2022-12-25 20:03:17 +03:00
31ee9cb027 Version bump 2022-12-25 18:23:56 +03:00
3ea006c208 Filtering by location dates. Add author name to location model. Adding button for updating search results 2022-09-30 22:30:55 +03:00
9c44a26201 Sorting events in vehicles 2022-09-23 22:11:53 +03:00
ef90973ef8 Fixing date search params 2022-09-22 23:55:33 +03:00
d53e14a965 Optimised history list displaying 2022-04-11 19:33:44 +03:00
57930a46ce Fix error when event was lost after add(event:) error 2022-03-20 09:58:24 +03:00
fe3f45a5f4 Removing unnecessary dmg file 2022-03-16 19:48:39 +03:00
ee7b26d0a9 Updated Eureka version 2022-03-16 18:56:40 +03:00
130f029ff4 Fixed bug when vehicle was not updated in case of error 2022-03-12 23:56:55 +03:00
3124e7251d Fix for reading events from realm 2022-03-11 15:27:18 +03:00
3dfef5fccc Preserving events from unrecognised plate numbers 2022-03-08 22:16:22 +03:00
fc20956e24 Timeout increased to 40 seconds 2021-10-21 22:30:31 +03:00
b5c32849fe Changed http timeout to 30 seconds 2021-10-20 23:54:25 +03:00
a2bd77a333 version bump 2021-10-20 00:07:16 +03:00
81f9e8f868 Displaying comment count (if there are any) in vehicle cell 2021-10-10 22:18:47 +03:00
d656cc1698 Adding notes 2021-09-26 18:47:14 +03:00
c1097249c3 Updating unrecognised numbers in history 2021-08-18 00:27:11 +03:00
a42fd3eddb Moving non-interface related code into framework (for later using it in unit test) 2021-06-27 15:51:21 +03:00
2107848fd6 Merge branch 'master' of https://bitbucket.org/green-caterpillar/autocat 2021-06-07 21:44:41 +03:00
Selim Mustafaev
2e9cfbe158 Fix bug with clearing filters 2021-05-31 18:52:51 +03:00
3f789ca959 Fixed bug with updating frozen realm model 2021-05-13 21:11:11 +03:00
36958b4b93 Merge remote-tracking branch 'refs/remotes/origin/master'
Conflicts:
	AutoCat/Controllers/SearchController.swift
2021-04-28 00:13:00 +03:00
03824f3ed4 Additional error handling 2021-04-28 00:11:16 +03:00
Selim Mustafaev
c5a84bb759 Fixed crash on updating search 2021-04-13 19:06:09 +03:00
ed0e2a444b Revorking number checking code 2021-04-11 13:40:31 +03:00
0a1f9d4363 Fixes for receiving location 2021-04-04 20:53:52 +03:00
a099d60b8f Fix for freezing on catalina 2021-04-01 22:06:14 +03:00
913a2cd85c Fixing issue with laggy update of history tableview.
Adding history export feature
2021-03-28 21:28:08 +03:00
dec2c38bbd Fixed bug with wrong date grouping 2021-03-25 23:37:17 +03:00
b7a3efcd23 Additional filters 2021-03-24 22:55:29 +03:00
fb7fe1e22e Displaying added date in vehicle cell 2021-03-19 23:58:09 +03:00
da8d45488e reverting deployment target back to iOS 13 / macOS 10.15 2021-02-14 15:35:20 +03:00
bd1f7a67be copy/paste events 2021-02-14 14:40:07 +03:00
624a8beefe New icon.
New debug info status (warning)
2021-01-30 22:01:07 +03:00
2fb34f43d0 Increasing timeout limit.
Fixing search filtering
2021-01-09 14:18:54 +03:00
956915491d Search pagination fix 2021-01-07 17:34:50 +03:00
7ec9c50886 Search pagination 2021-01-07 17:12:58 +03:00
3ce8e2d0ae Showing debug info in report 2021-01-03 14:59:27 +03:00
7d838e4e07 Fixed error with broken date sections 2020-12-24 21:49:37 +03:00
Selim Mustafaev
dba29aa2d7 Viewing images 2020-12-22 18:41:10 +03:00
Selim Mustafaev
98bcfc540d ImageGrid 2020-12-21 19:13:47 +03:00
Selim Mustafaev
f1880a88bd Fixed history 2020-12-18 18:22:20 +03:00
9959fbc854 Base implementation of receiving ads 2020-12-16 00:25:56 +03:00
84a994cb7f More localization. More context menus. 2020-12-09 00:14:54 +03:00
ada84bbe31 More localization 2020-12-07 00:27:00 +03:00
577dbca22e Localization 2020-12-03 22:38:43 +03:00
4fd73e603e OSAGO check advancements 2020-11-29 22:18:37 +03:00
Selim Mustafaev
9d2d0375ce Some code for OSAGO check 2020-11-22 20:09:42 +03:00
Selim Mustafaev
951781c137 Fixed bug with displaying photos and ownership periods 2020-11-16 23:31:43 +03:00
Selim Mustafaev
64d11a0413 New controllers for osago checking 2020-11-16 00:43:32 +03:00
Selim Mustafaev
6f62258f9e Fix for history update bug. Report controller rewritten from MagazineLayout ti Eureke 2020-11-15 19:10:44 +03:00
Selim Mustafaev
cd77852549 Fixed some decoding errors 2020-10-30 01:38:10 +03:00
Selim Mustafaev
2b97df5fe1 Fixes for japanese flag and engine properties 2020-10-28 13:46:34 +03:00
Selim Mustafaev
cc9a645fdc Adjusting code for new report type 2020-10-25 21:14:16 +03:00
Selim Mustafaev
a0bb646623 Fix problem with electric vehicles (engine volume is 0) 2020-10-23 23:17:04 +03:00
Selim Mustafaev
8fc14fdfbe Fix for invalid dates 2020-10-19 18:00:52 +03:00
Selim Mustafaev
b42ac23483 Fix for date filters (was crashing on mac) 2020-10-19 16:22:03 +03:00
Selim Mustafaev
4ccc884e1b Fixed problem with wrong dates 2020-10-14 17:44:04 +03:00
a5fa123b76 Fixing search 2020-10-14 00:11:05 +03:00
Selim Mustafaev
076f5c3bd0 Adding script for creating dmg 2020-10-13 19:00:59 +03:00
24a28d5b24 Replace RxDataSources with custom datasource based on DifferenceKit 2020-10-11 19:34:15 +03:00
f6bc41fcc6 Replacing IHProgressHUD with PKHUD 2020-10-11 12:07:01 +03:00
c48fa0b041 Update vehicles from search results 2020-10-09 21:57:29 +03:00
7a97d3dcb5 Fix for records list 2020-10-07 21:14:41 +03:00
1ab4de19e0 Refactoring of displaying realm results in a sectioned list 2020-10-05 01:53:58 +03:00
cbfe729440 Fixed crash on deleting voice record when player is active or paused 2020-10-01 23:55:39 +03:00
c46d113832 Removing vehicles from local db 2020-09-29 08:53:21 +03:00
Selim Mustafaev
dde3c91502 Sort vehicles by update date 2020-09-27 19:01:51 +03:00
Selim Mustafaev
7e0608b52e New filters 2020-09-26 22:34:14 +03:00
Selim Mustafaev
65629cbf90 Fix for adding events 2020-09-21 16:36:15 +03:00
Selim Mustafaev
e63f3ed13d Fix for Base64 decoding 2020-09-21 10:23:34 +03:00
Selim Mustafaev
7a090e8827 Support universal link (to report) 2020-09-20 23:38:43 +03:00
Selim Mustafaev
717138bb3e Adding some new info to reports. Fixed bug with setting map region on iOS14 2020-09-18 11:53:00 +03:00
Selim Mustafaev
e4085ee665 Map with global events 2020-09-16 21:11:45 +03:00
Selim Mustafaev
f6d13af17e New custom keyboard for entering plate numbers 2020-09-15 12:21:13 +03:00
Selim Mustafaev
9faa57a4eb Show voice record event on map 2020-09-12 16:48:41 +03:00
Selim Mustafaev
56e4fb48d0 Fix bug with plate number cell color 2020-09-12 11:57:50 +03:00
Selim Mustafaev
30fd465f06 Fix for outdated plate numbers 2020-09-12 11:38:07 +03:00
Selim Mustafaev
6dbcb56b27 Fixed crash with storing reverse geocoding results 2020-09-11 21:41:15 +03:00
Selim Mustafaev
734fc5321f Adding/removing/editing events 2020-09-11 19:27:32 +03:00
Selim Mustafaev
3332d12b05 Fix for displaying recording popup 2020-09-09 13:10:11 +03:00
Selim Mustafaev
f7bcaa96a2 Login with email instead of username. Adding some code for Apple sign in 2020-09-08 16:31:27 +03:00
Selim Mustafaev
de6c6a7ac5 Few more location-related fixes. Fix for unknown steering wheel position 2020-09-07 14:44:56 +03:00
Selim Mustafaev
6168ac2f0a version bump 2020-09-06 13:15:08 +03:00
Selim Mustafaev
21e18649ba Fixing few GPS-related bugs 2020-09-06 13:14:47 +03:00
Selim Mustafaev
d95bbe51e2 Fix for recording 2020-09-04 22:16:20 +03:00
Selim Mustafaev
ac552c3749 Map screen 2020-08-27 22:30:46 +03:00
Selim Mustafaev
9bd3426f14 Reverse geocoding 2020-08-24 00:37:48 +03:00
Selim Mustafaev
c39971637d Store GPS coordinates when check plate number or recording audio 2020-08-21 15:43:57 +03:00
Selim Mustafaev
e8212e0184 Merge remote-tracking branch 'refs/remotes/origin/master' 2020-07-29 00:34:09 +03:00
Selim Mustafaev
224c9327e5 Location fixes 2020-07-29 00:33:47 +03:00
Selim Mustafaev
510c6c736d Merge remote-tracking branch 'refs/remotes/origin/master' 2020-07-28 10:34:12 +03:00
Selim Mustafaev
1e4ea259e2 Update dependencies 2020-07-28 10:34:01 +03:00
Selim Mustafaev
87843ec692 Changes in CoreLocation wrapper 2020-07-28 00:28:02 +03:00
Selim Mustafaev
03c1b08f63 Requesting location authorization 2020-07-25 20:10:11 +03:00
Selim Mustafaev
6a53f7d953 Some audio recording fixes 2020-07-15 09:37:33 +03:00
Selim Mustafaev
55e3a3008e Removing SwiftJWT with all its dependencies (along with some audio playing/recording code adjustments) 2020-07-03 18:00:05 +03:00
Selim Mustafaev
14357787dd Adding voice record feature 2020-06-27 18:56:17 +03:00
Selim Mustafaev
579495053c Filtering search results 2020-06-20 14:34:01 +03:00
Selim Mustafaev
9733495593 Fix crash on rotation plus/max iPhones 2020-06-16 10:00:54 +03:00
Selim Mustafaev
088f932491 Fixed bug with hidden navigation bar 2020-06-14 21:27:11 +03:00
Selim Mustafaev
7b97df4b28 Link sharing 2020-06-11 14:34:54 +03:00
Selim Mustafaev
81c7ef119b Sharing report 2020-06-07 23:03:02 +03:00
Selim Mustafaev
f5983b37bb Fix for broken navigation 2020-06-02 14:02:13 +03:00
Selim Mustafaev
a51ae611e4 Add owners screen 2020-06-02 00:24:08 +03:00
Selim Mustafaev
ee48f01a5f Fixed crash 2020-06-01 15:46:23 +03:00
Selim Mustafaev
c1820396e0 Increase build number 2020-06-01 11:54:12 +03:00
Selim Mustafaev
523fb5d411 Firebase authorization 2020-06-01 11:41:37 +03:00
Selim Mustafaev
1cbee99f12 parsing jet for google account 2020-05-14 00:50:32 +03:00
7905d0ff25 Settings update 2020-05-13 14:39:19 +03:00
Selim Mustafaev
92c610592a Enabled mac catalyst 2020-05-12 15:36:19 +03:00
Selim Mustafaev
754c7e5063 Quick action for fast checking new plate number 2020-04-12 12:17:31 +03:00
Selim Mustafaev
6bf0ad8d12 Search plate numbers 2020-04-03 21:30:54 +03:00
Selim Mustafaev
cbace022ab Some interface adjustments and bug fixes 2020-04-02 11:31:25 +03:00
88641b2682 Version bump 2020-04-01 23:03:43 +03:00
ebaf49a62e Adding realm migration stub 2020-04-01 23:03:25 +03:00
Selim Mustafaev
734fbc5bc0 Fixed navigation to detail screen 2020-04-01 21:29:05 +03:00
9d1efd8d0d Add view for drawing realistic plate numbers 2020-04-01 19:44:11 +03:00
47801fa56d Add sections for history list 2020-03-27 21:55:03 +03:00
Selim Mustafaev
efafeb6cb0 Grouping history by dates 2020-03-18 01:29:39 +03:00
Selim Mustafaev
8e04a446d2 Checking number by presing done button on the keyboard 2020-02-26 00:31:54 +03:00
Selim Mustafaev
4df15702b3 Added app icon (temporary)
added viewer controller for vehicle photos
added logout functionality
2020-02-25 00:11:46 +03:00
Selim Mustafaev
64cb79360f Initial commit 2020-02-24 01:30:42 +03:00
Selim Mustafaev
4b25e202f2 Initial Commit 2020-02-20 01:02:16 +03:00