Brent Simmons
|
2461e937bf
|
Replace RSCore with several local modules. Update code as needed.
|
2024-03-20 20:49:15 -07:00 |
|
Brent Simmons
|
c2aa49803f
|
Fix numerous build errors.
|
2024-03-13 21:50:22 -07:00 |
|
Brent Simmons
|
6725bedc64
|
Fix several build errors.
|
2024-03-13 21:03:52 -07:00 |
|
Brent Simmons
|
1ddbe76653
|
Make SyncDatabase an actor and SyncStatusTable a struct. This matches the structure in ArticlesDatabase — and it makes sense, because the resource to be protected is the database, not the table.
|
2024-03-13 20:33:48 -07:00 |
|
Brent Simmons
|
123e72ba41
|
Add SyncDatabase scheme.
|
2024-03-13 20:19:26 -07:00 |
|
Brent Simmons
|
13403df8f1
|
Create new FMDatabase+Extras.swift and FMResultSet+Extras.swift. Rename DatabaseError.isSuspended to DatabaseError.suspended.
|
2024-03-10 18:42:54 -07:00 |
|
Brent Simmons
|
917d433deb
|
Fix several build issues.
|
2024-03-10 18:17:04 -07:00 |
|
Brent Simmons
|
b662ad8ad3
|
Make local Database and FMDB modules. Stop using RSDatabase.
|
2024-03-10 16:39:38 -07:00 |
|
Brent Simmons
|
ee58096a48
|
Make SyncStatusTable an actor instead of using a serial dispatchQueue.
|
2024-03-10 16:35:55 -07:00 |
|
Brent Simmons
|
1b4e7501a5
|
Pull back on full strict concurrency.
|
2024-03-06 21:21:35 -08:00 |
|
Brent Simmons
|
dc6ebf7226
|
Make SyncDatabase and Secrets both compatible with Swift strict concurrency checking.
|
2024-02-27 22:32:55 -08:00 |
|
Maurice Parker
|
5bf5706ac9
|
Restrict RSCore version so that we don't pick up version 1.1 when it happens
|
2022-11-01 20:26:14 -05:00 |
|
Ethan Wong
|
8c9e4dff49
|
use .package(path:) for local package dependencies to resolve Xcode 14 errors.
|
2022-10-02 17:35:41 -05:00 |
|
Maurice Parker
|
2bcbe58901
|
Back out unnecessary commit statement.
|
2022-03-26 16:15:43 -05:00 |
|
Maurice Parker
|
bf76aae903
|
Add a commit to make sure the database has uncommitted data for the following query.
|
2022-03-26 13:36:25 -05:00 |
|
Ethan Wong
|
2579b7975a
|
Make SyncDatabase explicitly depend on RSCore to resolve signing issue
|
2021-05-23 21:23:30 +08:00 |
|
Maurice Parker
|
c063880c48
|
Upgraded to production releases of RS libraries
|
2021-02-10 16:19:26 -06:00 |
|
Maurice Parker
|
fb6e51124f
|
Made internal packages dynamic and removed Asset catalog from the share extension. Fixes #2680
|
2020-12-21 10:55:00 -06:00 |
|
Maurice Parker
|
bcd4d4e076
|
Fix crashing bug that can happen if a CloudKit record gets into an invalid state.
|
2020-12-13 12:01:55 -06:00 |
|
Maurice Parker
|
cba900d4e4
|
Remove synchronous sync database status insert function.
|
2020-10-25 12:32:12 -05:00 |
|
Maurice Parker
|
37cfccede6
|
Use simple module name for dependencies instead of the fully qualified version
|
2020-07-30 20:43:18 -05:00 |
|
Maurice Parker
|
66991a85e6
|
Convert Account into a Swift Package
|
2020-07-30 07:27:14 -05:00 |
|
Maurice Parker
|
fbfdbb04c7
|
Convert Articles, ArticlesDatabase, and SyncDatabase to Swift Packages
|
2020-07-30 04:54:21 -05:00 |
|