0000000000000000000000000000000000000000 3e917a9b144b15861bc3a94f686b17c4acd944a3 Michael Bernat <michael@hibernat.com> 1764707429 +0100	commit (initial): initial commit
3e917a9b144b15861bc3a94f686b17c4acd944a3 b2316e6649e0753beba80514a6dead31e3068bb7 Michael Bernat <michael@hibernat.com> 1764707644 +0100	commit: Swift 6
b2316e6649e0753beba80514a6dead31e3068bb7 554ddedb8b24f77e78608c40da2ac9031eef9a9e Michael Bernat <michael@hibernat.com> 1764708978 +0100	commit: NewsAPI package
554ddedb8b24f77e78608c40da2ac9031eef9a9e ebf0c047fe4b7bb720f07aca15823595732edb41 Michael Bernat <michael@hibernat.com> 1764709061 +0100	commit: NewsAPI for Swift 6 and SPM
ebf0c047fe4b7bb720f07aca15823595732edb41 e3f3d686945fc58f64005ca671dd6cc0f5b159ca Michael Bernat <michael@hibernat.com> 1764709763 +0100	commit: NewsAPI+Providing
e3f3d686945fc58f64005ca671dd6cc0f5b159ca 9be27b1237ec0c8bf3f927d22263dc328808afa5 Michael Bernat <michael@hibernat.com> 1764781732 +0100	commit: NewsAPITests
9be27b1237ec0c8bf3f927d22263dc328808afa5 640d12612bd5d5e21f67db59ab5ea1b88684ebbb Michael Bernat <michael@hibernat.com> 1764797560 +0100	commit: NewsOverviewStore
640d12612bd5d5e21f67db59ab5ea1b88684ebbb 640d12612bd5d5e21f67db59ab5ea1b88684ebbb Michael Bernat <michael@hibernat.com> 1764797567 +0100	reset: moving to HEAD
640d12612bd5d5e21f67db59ab5ea1b88684ebbb ebf0c047fe4b7bb720f07aca15823595732edb41 Michael Bernat <michael@hibernat.com> 1764797655 +0100	rebase (start): checkout ebf0c047fe4b7bb720f07aca15823595732edb41
ebf0c047fe4b7bb720f07aca15823595732edb41 e3f3d686945fc58f64005ca671dd6cc0f5b159ca Michael Bernat <michael@hibernat.com> 1764797655 +0100	rebase: fast-forward
e3f3d686945fc58f64005ca671dd6cc0f5b159ca 4ead5476554a5e6e0c9a16d1f6644d365689916f Michael Bernat <michael@hibernat.com> 1764797655 +0100	rebase (reword): NewsAPI+Providing
4ead5476554a5e6e0c9a16d1f6644d365689916f e75c482d581beb4bde6ccc901b554e4a478c2517 Michael Bernat <michael@hibernat.com> 1764797655 +0100	rebase (fixup): ^ This is a combination of 2 commits.
e75c482d581beb4bde6ccc901b554e4a478c2517 1ee6b900b4d883650dfe48b4686823ed52fb31a3 Michael Bernat <michael@hibernat.com> 1764797655 +0100	rebase (fixup): NewsAPI+Providing
1ee6b900b4d883650dfe48b4686823ed52fb31a3 1ee6b900b4d883650dfe48b4686823ed52fb31a3 Michael Bernat <michael@hibernat.com> 1764797655 +0100	rebase (finish): returning to refs/heads/master
1ee6b900b4d883650dfe48b4686823ed52fb31a3 ebf0c047fe4b7bb720f07aca15823595732edb41 Michael Bernat <michael@hibernat.com> 1764797808 +0100	rebase (start): checkout ebf0c047fe4b7bb720f07aca15823595732edb41
ebf0c047fe4b7bb720f07aca15823595732edb41 1ee6b900b4d883650dfe48b4686823ed52fb31a3 Michael Bernat <michael@hibernat.com> 1764797808 +0100	rebase: fast-forward
1ee6b900b4d883650dfe48b4686823ed52fb31a3 417398819e3fb4d68f7c733879428708ba5bc753 Michael Bernat <michael@hibernat.com> 1764797808 +0100	rebase (reword): NewsOverviewStore
417398819e3fb4d68f7c733879428708ba5bc753 417398819e3fb4d68f7c733879428708ba5bc753 Michael Bernat <michael@hibernat.com> 1764797808 +0100	rebase (finish): returning to refs/heads/master
417398819e3fb4d68f7c733879428708ba5bc753 417398819e3fb4d68f7c733879428708ba5bc753 Michael Bernat <michael@hibernat.com> 1764797830 +0100	reset: moving to HEAD
417398819e3fb4d68f7c733879428708ba5bc753 3a66a62dca4d7fc99d858d2d7605899d9332a998 Michael Bernat <michael@hibernat.com> 1764798788 +0100	commit (amend): NewsOverviewStore
3a66a62dca4d7fc99d858d2d7605899d9332a998 b246be89d97a5965123d5da2287638446f7084d7 Michael Bernat <michael@hibernat.com> 1764798908 +0100	commit (amend): NewsOverviewStore
b246be89d97a5965123d5da2287638446f7084d7 710144e3bd06344ef5aa03342a18df6b1d57f329 Michael Bernat <michael@hibernat.com> 1764799013 +0100	commit (amend): NewsOverviewStore
710144e3bd06344ef5aa03342a18df6b1d57f329 1be70ad7bc30582a3228db89a4312abb3baf035a Michael Bernat <michael@hibernat.com> 1764872479 +0100	commit (amend): NewsStores, NewsOverviewStore, NewsAPI public
1be70ad7bc30582a3228db89a4312abb3baf035a 797d8001063269905248f93f53d753ac3bdc89e1 Michael Bernat <michael@hibernat.com> 1764877256 +0100	commit: NewsAPIModels, getNewsDetail predictable for testing
797d8001063269905248f93f53d753ac3bdc89e1 692f245487d323ca429077ea608a414ca17c151a Michael Bernat <michael@hibernat.com> 1764934238 +0100	commit: NewsDetailsStore
692f245487d323ca429077ea608a414ca17c151a 692f245487d323ca429077ea608a414ca17c151a Michael Bernat <michael@hibernat.com> 1764934243 +0100	reset: moving to HEAD
692f245487d323ca429077ea608a414ca17c151a ebf0c047fe4b7bb720f07aca15823595732edb41 Michael Bernat <michael@hibernat.com> 1764934292 +0100	rebase (start): checkout ebf0c047fe4b7bb720f07aca15823595732edb41
ebf0c047fe4b7bb720f07aca15823595732edb41 1be70ad7bc30582a3228db89a4312abb3baf035a Michael Bernat <michael@hibernat.com> 1764934292 +0100	rebase: fast-forward
1be70ad7bc30582a3228db89a4312abb3baf035a 1bdc32a16561a5f7c7aeb57190c554ad4675d764 Michael Bernat <michael@hibernat.com> 1764934292 +0100	rebase (reword): NewsStores, NewsOverviewStore, NewsAPI public
1bdc32a16561a5f7c7aeb57190c554ad4675d764 d03e9e5ded91f998934e8b459b8f3d71cab2e540 Michael Bernat <michael@hibernat.com> 1764934292 +0100	rebase (fixup): ^ This is a combination of 2 commits.
d03e9e5ded91f998934e8b459b8f3d71cab2e540 43953b466661a48d5e166b834c82cf22b209a657 Michael Bernat <michael@hibernat.com> 1764934292 +0100	rebase (fixup): NewsStores, NewsOverviewStore, NewsAPI public
43953b466661a48d5e166b834c82cf22b209a657 43953b466661a48d5e166b834c82cf22b209a657 Michael Bernat <michael@hibernat.com> 1764934292 +0100	rebase (finish): returning to refs/heads/master
43953b466661a48d5e166b834c82cf22b209a657 ebf0c047fe4b7bb720f07aca15823595732edb41 Michael Bernat <michael@hibernat.com> 1764934361 +0100	checkout: moving from master to rr
ebf0c047fe4b7bb720f07aca15823595732edb41 43953b466661a48d5e166b834c82cf22b209a657 Michael Bernat <michael@hibernat.com> 1764934394 +0100	checkout: moving from rr to master
43953b466661a48d5e166b834c82cf22b209a657 ebf0c047fe4b7bb720f07aca15823595732edb41 Michael Bernat <michael@hibernat.com> 1764934437 +0100	checkout: moving from master to rr
ebf0c047fe4b7bb720f07aca15823595732edb41 b88ff57b91d9a473694e90cc8abf6f963bb1734d Michael Bernat <michael@hibernat.com> 1764934644 +0100	commit: NewsAPIModels, predictable getNewsDetail
b88ff57b91d9a473694e90cc8abf6f963bb1734d a4c778faea878c8db9b3d5bc020faf1fcb0e95e3 Michael Bernat <michael@hibernat.com> 1764934743 +0100	commit: NewsOverviewStore
a4c778faea878c8db9b3d5bc020faf1fcb0e95e3 b71132001f1f90fa8c8dd33a700ba22145c916ad Michael Bernat <michael@hibernat.com> 1764934780 +0100	commit: NewsDetailsStore
b71132001f1f90fa8c8dd33a700ba22145c916ad 0000000000000000000000000000000000000000 Michael Bernat <michael@hibernat.com> 1764934801 +0100	Branch: renamed refs/heads/rr to refs/heads/master
0000000000000000000000000000000000000000 b71132001f1f90fa8c8dd33a700ba22145c916ad Michael Bernat <michael@hibernat.com> 1764934801 +0100	Branch: renamed refs/heads/rr to refs/heads/master
b71132001f1f90fa8c8dd33a700ba22145c916ad b71132001f1f90fa8c8dd33a700ba22145c916ad Michael Bernat <michael@hibernat.com> 1764934826 +0100	reset: moving to HEAD
b71132001f1f90fa8c8dd33a700ba22145c916ad 23cc1df8b31006f9832b0eeace82a6430c2f0a4f Michael Bernat <michael@hibernat.com> 1764958235 +0100	commit: SourceOfTruth
23cc1df8b31006f9832b0eeace82a6430c2f0a4f cad56f22cc09f6ed13862480db41fa45e0e6e6c7 Michael Bernat <michael@hibernat.com> 1764967552 +0100	commit: NewsStores has own model types
cad56f22cc09f6ed13862480db41fa45e0e6e6c7 c62dba43e8fe918cfcb053574ddf8c6d663a85dc Michael Bernat <michael@hibernat.com> 1764967854 +0100	commit: NewsProvider with NewsStores model types
c62dba43e8fe918cfcb053574ddf8c6d663a85dc c83b63dfc381d459a87dfd681441a0a59ca95012 Michael Bernat <michael@hibernat.com> 1764968368 +0100	commit: Navigator
c83b63dfc381d459a87dfd681441a0a59ca95012 ab081c3e9c3a7137f8b90e984bac88b4f2152654 Michael Bernat <michael@hibernat.com> 1764974756 +0100	commit: Navigator has NavigatorStore injected
ab081c3e9c3a7137f8b90e984bac88b4f2152654 988c4343af36ea8c35b6e5ecf536274652d3a0dd Michael Bernat <michael@hibernat.com> 1764975278 +0100	commit: sourceOfTruth and viewFactory are @StateObject
988c4343af36ea8c35b6e5ecf536274652d3a0dd 8d206658bf46989ea727724290f32c10eb44c0d7 Michael Bernat <michael@hibernat.com> 1765042749 +0100	commit: NewsOverviewListView, NewsOverviewCell, TagsScrollView
8d206658bf46989ea727724290f32c10eb44c0d7 e3af3e8648e09fdcc0537459d519dc47bff73023 Michael Bernat <michael@hibernat.com> 1765052225 +0100	commit: associated types in NewsStores protocols
e3af3e8648e09fdcc0537459d519dc47bff73023 e865cc4886ffcf26814ef3d49e33bcd02557a755 Michael Bernat <michael@hibernat.com> 1765054261 +0100	commit: NavigatorRoute
e865cc4886ffcf26814ef3d49e33bcd02557a755 2aa4046bf22af4f70a237cd3d14e9f6bd88c9db1 Michael Bernat <michael@hibernat.com> 1765062767 +0100	commit: NewsDetailView
2aa4046bf22af4f70a237cd3d14e9f6bd88c9db1 c62dba43e8fe918cfcb053574ddf8c6d663a85dc Michael Bernat <michael@hibernat.com> 1765063431 +0100	rebase (start): checkout c62dba43e8fe918cfcb053574ddf8c6d663a85dc
c62dba43e8fe918cfcb053574ddf8c6d663a85dc c83b63dfc381d459a87dfd681441a0a59ca95012 Michael Bernat <michael@hibernat.com> 1765063431 +0100	rebase: fast-forward
c83b63dfc381d459a87dfd681441a0a59ca95012 b87e95d17290d40ec653534f46c7438305e13e83 Michael Bernat <michael@hibernat.com> 1765063431 +0100	rebase (reword): Navigator
b87e95d17290d40ec653534f46c7438305e13e83 baafc7e84bc2caf2c12a58960951a104cabd7028 Michael Bernat <michael@hibernat.com> 1765063431 +0100	rebase (fixup): Navigator
baafc7e84bc2caf2c12a58960951a104cabd7028 8795cbe6b92ef5767e75b0245d0066b11755954a Michael Bernat <michael@hibernat.com> 1765063431 +0100	rebase (pick): sourceOfTruth and viewFactory are @StateObject
8795cbe6b92ef5767e75b0245d0066b11755954a e7e9b65e45275de953f06fed791d081f451f3151 Michael Bernat <michael@hibernat.com> 1765063431 +0100	rebase (pick): NewsOverviewListView, NewsOverviewCell, TagsScrollView
e7e9b65e45275de953f06fed791d081f451f3151 09ede027bde2472eafa72def83dd82538030bc77 Michael Bernat <michael@hibernat.com> 1765063431 +0100	rebase (pick): associated types in NewsStores protocols
09ede027bde2472eafa72def83dd82538030bc77 7b90a7d8a25373c65eef5bda55596f20f966786f Michael Bernat <michael@hibernat.com> 1765063431 +0100	rebase (pick): NavigatorRoute
7b90a7d8a25373c65eef5bda55596f20f966786f bf2acf7c1250e80a80a8bfd01b9833efb57848ba Michael Bernat <michael@hibernat.com> 1765063431 +0100	rebase (pick): NewsDetailView
bf2acf7c1250e80a80a8bfd01b9833efb57848ba bf2acf7c1250e80a80a8bfd01b9833efb57848ba Michael Bernat <michael@hibernat.com> 1765063431 +0100	rebase (finish): returning to refs/heads/master
bf2acf7c1250e80a80a8bfd01b9833efb57848ba b2316e6649e0753beba80514a6dead31e3068bb7 Michael Bernat <michael@hibernat.com> 1765063509 +0100	rebase (start): checkout b2316e6649e0753beba80514a6dead31e3068bb7
b2316e6649e0753beba80514a6dead31e3068bb7 554ddedb8b24f77e78608c40da2ac9031eef9a9e Michael Bernat <michael@hibernat.com> 1765063509 +0100	rebase: fast-forward
554ddedb8b24f77e78608c40da2ac9031eef9a9e 69a281614bdb72a7891903d07375c2c91534c134 Michael Bernat <michael@hibernat.com> 1765063509 +0100	rebase (reword): NewsAPI package
69a281614bdb72a7891903d07375c2c91534c134 055e2f45da7c44786c6c4d25c792155e9347821f Michael Bernat <michael@hibernat.com> 1765063509 +0100	rebase (fixup): NewsAPI package
055e2f45da7c44786c6c4d25c792155e9347821f 5484819ef0d7cfab3edf66d36fcebb233978ea45 Michael Bernat <michael@hibernat.com> 1765063509 +0100	rebase (pick): NewsAPIModels, predictable getNewsDetail
5484819ef0d7cfab3edf66d36fcebb233978ea45 79fd7a946f5595bbf0a04b6b53a8a5bf4fc8ef37 Michael Bernat <michael@hibernat.com> 1765063509 +0100	rebase (pick): NewsOverviewStore
79fd7a946f5595bbf0a04b6b53a8a5bf4fc8ef37 6b1125c4f67850514269cf30755a87cb52088f17 Michael Bernat <michael@hibernat.com> 1765063509 +0100	rebase (pick): NewsDetailsStore
6b1125c4f67850514269cf30755a87cb52088f17 65e50d95dc2dfb6d4db11783e4e737be7648d2b3 Michael Bernat <michael@hibernat.com> 1765063509 +0100	rebase (pick): SourceOfTruth
65e50d95dc2dfb6d4db11783e4e737be7648d2b3 9ee417f40dad2ab728c4bc2437a846ce9308b95f Michael Bernat <michael@hibernat.com> 1765063509 +0100	rebase (pick): NewsStores has own model types
9ee417f40dad2ab728c4bc2437a846ce9308b95f c1ab73ffb412f5354688f0a37d678d3db169681b Michael Bernat <michael@hibernat.com> 1765063509 +0100	rebase (pick): NewsProvider with NewsStores model types
c1ab73ffb412f5354688f0a37d678d3db169681b 31ec8aba00e3c87a5a32d6a52b20526b66452f43 Michael Bernat <michael@hibernat.com> 1765063509 +0100	rebase (pick): Navigator
31ec8aba00e3c87a5a32d6a52b20526b66452f43 b0196cc690f762da064e0774cd387bce426a41bc Michael Bernat <michael@hibernat.com> 1765063509 +0100	rebase (pick): sourceOfTruth and viewFactory are @StateObject
b0196cc690f762da064e0774cd387bce426a41bc 6811970593e737247ce6bd8b43bbd1c226028326 Michael Bernat <michael@hibernat.com> 1765063509 +0100	rebase (pick): NewsOverviewListView, NewsOverviewCell, TagsScrollView
6811970593e737247ce6bd8b43bbd1c226028326 e1979953927559ff82959b0e7224f3982e437308 Michael Bernat <michael@hibernat.com> 1765063509 +0100	rebase (pick): associated types in NewsStores protocols
e1979953927559ff82959b0e7224f3982e437308 a815b349e0da839bca35fa78993de051d5953aef Michael Bernat <michael@hibernat.com> 1765063509 +0100	rebase (pick): NavigatorRoute
a815b349e0da839bca35fa78993de051d5953aef 50f0b46529e2f14cbc7c6b4fe79f1be0ef4e8cc9 Michael Bernat <michael@hibernat.com> 1765063509 +0100	rebase (pick): NewsDetailView
50f0b46529e2f14cbc7c6b4fe79f1be0ef4e8cc9 50f0b46529e2f14cbc7c6b4fe79f1be0ef4e8cc9 Michael Bernat <michael@hibernat.com> 1765063509 +0100	rebase (finish): returning to refs/heads/master
50f0b46529e2f14cbc7c6b4fe79f1be0ef4e8cc9 8ab289ca2612a7cf1d4313e87041a328264a2e2d Michael Bernat <michael@hibernat.com> 1765099968 +0100	commit: SourceOfTruth is not ObservableObject
8ab289ca2612a7cf1d4313e87041a328264a2e2d f43ecd765e27866326833831dacfc1416c037443 Michael Bernat <michael@hibernat.com> 1765138754 +0100	commit: NewsAPIModels removed as dependency for NewsStores
f43ecd765e27866326833831dacfc1416c037443 50f0b46529e2f14cbc7c6b4fe79f1be0ef4e8cc9 Michael Bernat <michael@hibernat.com> 1765138993 +0100	rebase (start): checkout 50f0b46529e2f14cbc7c6b4fe79f1be0ef4e8cc9
50f0b46529e2f14cbc7c6b4fe79f1be0ef4e8cc9 8ab289ca2612a7cf1d4313e87041a328264a2e2d Michael Bernat <michael@hibernat.com> 1765138993 +0100	rebase: fast-forward
8ab289ca2612a7cf1d4313e87041a328264a2e2d 66c4c33a6673a65f0873cc8fa1a2bd8343686708 Michael Bernat <michael@hibernat.com> 1765138993 +0100	rebase (reword): SourceOfTruth is not ObservableObject
66c4c33a6673a65f0873cc8fa1a2bd8343686708 599687777934970906553e40e23fcafc2f7d4beb Michael Bernat <michael@hibernat.com> 1765138993 +0100	rebase (fixup): SourceOfTruth is not ObservableObject
599687777934970906553e40e23fcafc2f7d4beb 599687777934970906553e40e23fcafc2f7d4beb Michael Bernat <michael@hibernat.com> 1765138993 +0100	rebase (finish): returning to refs/heads/master
