Commit Graph

13 Commits

Author SHA1 Message Date
relikd
448d69c6d8 Show "no results" in recordings + mark recording as shared 2020-08-28 22:05:49 +02:00
relikd
01523b250f Proper VPN simulator with notifications, etc. 2020-07-27 17:50:15 +02:00
relikd
a2b0f311d5 First version with app notifications 2020-07-26 22:32:11 +02:00
relikd
f9ab545e0f Version 1.0.0 (23) 2020-07-01 12:30:22 +02:00
relikd
6dcc2086e6 Auto-delete logs finished + custom App-to-VPN messages 2020-06-28 23:55:08 +02:00
relikd
710c617862 Move VPN manager logic into its own controller 2020-06-28 16:31:11 +02:00
relikd
b17fb3c354 Refactoring I.
- Revamp whole DB to Display flow
- Filter Pipeline, arbitrary filtering and sorting
- Binary tree arrays for faster lookup & manipulation
- DB: introducing custom functions
- DB scheme: split req into heap & cache
- cache written by GlassVPN only
- heap written by Main App only
- Introducing DB separation: DBCore, DBCommon, DBAppOnly
- Introducing DB data sources: TestDataSource, GroupedDomainDataSource, RecordingsDB, DomainFilter
- Background sync: Move entries from cache to heap and notify all observers
- GlassVPN: Binary tree filter lookup
- GlassVPN: Reusing prepared statement
2020-06-02 21:45:08 +02:00
relikd
8424c161b9 Search + lastXMin Filter + dynamic text size 2020-05-13 01:37:50 +02:00
relikd
cbec3981bb Replace NEKit dependency with reduced subset 2020-03-24 21:12:58 +01:00
relikd
2473e77519 Carthage copy-frameworks + Filter changed extension reload 2020-03-19 15:57:16 +01:00
relikd
126da073a5 VPN v2 2020-03-19 00:05:43 +01:00
relikd
188a130825 VPN initial 2020-02-25 00:08:37 +01:00
relikd
017aa891ec Initial Commit 2020-02-07 16:08:57 +01:00