Wavesonics
|
39e1c857cc
|
Drive JVM version from libs.versions.toml
|
2023-08-07 11:54:25 -07:00 |
|
Wavesonics
|
33831c750c
|
More version catalogue cleanup
|
2023-08-07 11:48:50 -07:00 |
|
Wavesonics
|
6bd949b96d
|
Lots of progress on updating build files
|
2023-07-27 22:50:46 -07:00 |
|
Adam Brown
|
fbff69708e
|
version catalogue
kotlinx
|
2023-07-16 23:15:49 -07:00 |
|
Adam Brown
|
3ff91b4d98
|
version catalogue
coroutines
|
2023-07-16 22:57:48 -07:00 |
|
Adam Brown
|
5ee38413e6
|
version catalogue
android versions
|
2023-07-16 22:45:03 -07:00 |
|
Adam Brown
|
55e7ecc4e8
|
version catalogue
plugins
|
2023-07-16 22:07:31 -07:00 |
|
Adam Brown
|
f01c02e23f
|
version catalogue
kotlin plugins
|
2023-07-16 21:53:44 -07:00 |
|
Adam Brown
|
b2dafb3f0b
|
version catalogue
kotlin
|
2023-07-16 21:39:49 -07:00 |
|
Wavesonics
|
9d4b6f80c3
|
Formatting
|
2023-06-01 22:41:22 -07:00 |
|
Adam Brown
|
fe68ce69f2
|
First whack at data version
|
2023-05-29 19:36:08 -07:00 |
|
Adam Brown
|
db4128a08c
|
Don't need this
|
2023-05-10 21:15:43 -07:00 |
|
Adam Brown
|
ff70337ae8
|
Hasher tests
Just getting started
|
2023-05-10 00:41:32 -07:00 |
|
Adam Brown
|
7ebd7933b4
|
Fixed syncing endian problem
|
2023-05-09 22:27:46 -07:00 |
|
Wavesonics
|
8de3e0d0a9
|
Update Java to VERSION_17
|
2023-05-06 23:10:58 -07:00 |
|
Wavesonics
|
c31e1059c1
|
Fix iOS build
mis-match lib versions
|
2023-05-06 23:03:28 -07:00 |
|
Adam Brown
|
c1893b3cf4
|
Sync protocol improvement
Clients now send up their local entity hashes, and the server uses that to filter out unchanged entities in the sync sequence
|
2023-05-04 20:36:14 -07:00 |
|
Adam Brown
|
a37c8e3f2d
|
Added app version to various places
|
2023-04-30 16:14:39 -07:00 |
|
Wavesonics
|
282c4e87f2
|
Server Synchronizer: ID Sequence
Server now calculates an ID sequence for the clients to follow
|
2023-04-27 17:16:30 -07:00 |
|
Adam Brown
|
dc1c77a24c
|
JVM 17
|
2023-04-22 20:08:36 -07:00 |
|
Wavesonics
|
3abf58a30d
|
Switched file hashing to murmur3
Greatly optimized mem usage during hashing
|
2023-04-21 21:04:57 -07:00 |
|
Wavesonics
|
9b15943ca9
|
Lots of web work
|
2023-04-21 01:33:13 -07:00 |
|
Adam Brown
|
53a81bb899
|
First pass web UI
Implemented Admin UI
|
2023-04-20 18:28:26 -07:00 |
|
Adam Brown
|
63bf9f25fa
|
Built out the admin & whitelist system
only on server so far, not tested
|
2023-04-18 23:47:12 -07:00 |
|
Adam Brown
|
35b220f51b
|
Account level syncing now safer
sync sessions implemented for account syncing
|
2023-04-07 11:51:12 -07:00 |
|
Adam Brown
|
234b6d6668
|
Account level syncing is working now?
|
2023-04-06 21:08:20 -06:00 |
|
Adam Brown
|
d2287c8105
|
Began work on projects sync
|
2023-04-05 21:28:04 -06:00 |
|
Adam Brown
|
faf9e39878
|
Fixed Scene draft sync saving
- Fixed encyclopedia sync hashing
|
2023-04-04 19:48:14 -06:00 |
|
Adam Brown
|
e73133ae3c
|
Entity deletion is implemented
Still a little clean up to do
|
2023-04-04 18:01:29 -06:00 |
|
Adam Brown
|
dc496aa518
|
Drafts now sync to the server!
|
2023-04-02 22:39:58 -07:00 |
|
Adam Brown
|
9a59aaf19e
|
Encylopedia syncing!
|
2023-03-31 22:13:38 -07:00 |
|
Adam Brown
|
29ddc59e14
|
Timeline Events now syncing
Had to refactor Timeline it's self quite a bit to make this work.
|
2023-03-31 17:19:13 -07:00 |
|
Adam Brown
|
b73cd627cb
|
Note syncing is now working!
|
2023-03-30 21:29:03 -07:00 |
|
Adam Brown
|
3815496b7d
|
Merging conflicts now works!
Still need to test scene moving
|
2023-03-29 00:05:23 -07:00 |
|
Adam Brown
|
6b4285512a
|
Clean up
|
2023-03-28 22:33:51 -07:00 |
|
Adam Brown
|
d1e9e64626
|
Clean up
|
2023-03-28 22:31:01 -07:00 |
|
Adam Brown
|
b23a51b49e
|
Removed get/set sync data calls
|
2023-03-28 22:27:46 -07:00 |
|
Adam Brown
|
12ed60c52a
|
Downloading now works
|
2023-03-28 20:11:27 -07:00 |
|
Adam Brown
|
1e616246ff
|
Tons of work on syncing
Scene syncing is pretty close to fully working
|
2023-03-28 00:46:26 -07:00 |
|
Adam Brown
|
953b0f381f
|
Scene Sync compiles at least
|
2023-03-27 16:42:36 -07:00 |
|
Adam Brown
|
5b135053c0
|
Added Project SyncIds that prevent concurrent syncs from different devices
|
2023-03-23 19:10:47 -07:00 |
|
Wavesonics
|
5bac55b87d
|
Begining work on project sync
file upload is now working
|
2023-03-23 13:09:20 -07:00 |
|
Adam Brown
|
581199772f
|
More work on HTTP stuff
I think we're ready to work on syncing?
|
2023-03-17 16:58:57 -07:00 |
|
Adam Brown
|
b37c72851a
|
Starting on project sync!
|
2023-03-17 13:46:29 -08:00 |
|
Wavesonics
|
a05e6cfd59
|
Add git pre-commit hook that runs tests
|
2023-03-16 13:39:14 -07:00 |
|
Wavesonics
|
5384a0f15e
|
More test fixes
|
2023-03-16 00:07:22 -07:00 |
|
Adam Brown
|
d8106d30dc
|
Added UserId
Server DB now has a proper foreign key
UserId will be used for all authenticated API endpoints
Renamed deviceId to installId
|
2023-03-15 16:45:26 -08:00 |
|
Adam Brown
|
f7110360b7
|
Validation for email, password, URL
|
2023-03-14 14:25:03 -08:00 |
|
Adam Brown
|
dee4906196
|
Began implementing the Server
* Added server module
* Token auth is working!
* Added new Base module which is shared by common and server
* Added AccountRepository
|
2023-03-11 13:00:49 -08:00 |
|