<feed xmlns='http://www.w3.org/2005/Atom'>
<title>spliit.git/src/lib/api.ts, branch main</title>
<subtitle>Free and Open Source Alternative to Splitwise. Share expenses with your friends and family.
</subtitle>
<id>http://forge.jan.systems/spliit.git/atom?h=main</id>
<link rel='self' href='http://forge.jan.systems/spliit.git/atom?h=main'/>
<link rel='alternate' type='text/html' href='http://forge.jan.systems/spliit.git/'/>
<updated>2024-01-29T20:14:51Z</updated>
<entry>
<title>Sort expenses by expense date, then by creation date (partial workaround for #67)</title>
<updated>2024-01-29T20:14:51Z</updated>
<author>
<name>Sebastien Castiel</name>
<email>sebastien@castiel.me</email>
</author>
<published>2024-01-29T20:14:51Z</published>
<link rel='alternate' type='text/html' href='http://forge.jan.systems/spliit.git/commit/?id=3847a67a192a04098643e19953549a99ca152b8a'/>
<id>urn:sha1:3847a67a192a04098643e19953549a99ca152b8a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Attach documents to expenses (#64)</title>
<updated>2024-01-28T23:51:29Z</updated>
<author>
<name>Sebastien Castiel</name>
<email>sebastien@castiel.me</email>
</author>
<published>2024-01-28T23:51:29Z</published>
<link rel='alternate' type='text/html' href='http://forge.jan.systems/spliit.git/commit/?id=d43e731fe191d7e35d96847fe095c94555dd8ca6'/>
<id>urn:sha1:d43e731fe191d7e35d96847fe095c94555dd8ca6</id>
<content type='text'>
* Upload documents to receipts

* Improve documents

* Make the feature opt-in

* Fix file name issue</content>
</entry>
<entry>
<title>Ability to archive groups when they’re settled up (#45)</title>
<updated>2024-01-16T15:41:46Z</updated>
<author>
<name>Brandon Eng</name>
<email>bce25@cornell.edu</email>
</author>
<published>2024-01-16T15:41:46Z</published>
<link rel='alternate' type='text/html' href='http://forge.jan.systems/spliit.git/commit/?id=36cc4f1ef745a027540050ad668db3bcdc08d4b2'/>
<id>urn:sha1:36cc4f1ef745a027540050ad668db3bcdc08d4b2</id>
<content type='text'>
* Settled up icon on group card

* remove logs

* archived groups

* remove settled up

* remove more settled up

* recent-group-list-card

* sortGroups

* archiveGroup

* unarchiveGroup

* clean up

* more clean up

* Prettier, fix TS errors, add titles

---------

Co-authored-by: Sebastien Castiel &lt;sebastien@castiel.me&gt;</content>
</entry>
<entry>
<title>Assign categories to expenses (#28)</title>
<updated>2024-01-11T21:38:30Z</updated>
<author>
<name>Chris Johnston</name>
<email>christopher_johnston@me.com</email>
</author>
<published>2024-01-11T21:38:30Z</published>
<link rel='alternate' type='text/html' href='http://forge.jan.systems/spliit.git/commit/?id=45ee9cdba4e6e7c9ac918859b89d2b2ed38d4571'/>
<id>urn:sha1:45ee9cdba4e6e7c9ac918859b89d2b2ed38d4571</id>
<content type='text'>
* add expense categories

* set category to Payment for reimbursements

* Insert categories as part of the migration

* Display category groups

---------

Co-authored-by: Sebastien Castiel &lt;sebastien@castiel.me&gt;</content>
</entry>
<entry>
<title>Add Expense Date (#26)</title>
<updated>2024-01-08T19:26:44Z</updated>
<author>
<name>Chris Johnston</name>
<email>christopher_johnston@me.com</email>
</author>
<published>2024-01-08T19:26:44Z</published>
<link rel='alternate' type='text/html' href='http://forge.jan.systems/spliit.git/commit/?id=bec1dd270a1d3184ea13f0b849f192176354fc00'/>
<id>urn:sha1:bec1dd270a1d3184ea13f0b849f192176354fc00</id>
<content type='text'>
* add expense date

* Improve date formatting

* Prettier

* Change field description

---------

Co-authored-by: Sebastien Castiel &lt;sebastien@castiel.me&gt;</content>
</entry>
<entry>
<title>Add splitmode and shares to expenses (#11)</title>
<updated>2024-01-08T17:11:11Z</updated>
<author>
<name>Sebastien Castiel</name>
<email>sebastien@castiel.me</email>
</author>
<published>2024-01-08T17:11:11Z</published>
<link rel='alternate' type='text/html' href='http://forge.jan.systems/spliit.git/commit/?id=0a8e56f80033ce889b38b01f2287cd6fbbe36dd6'/>
<id>urn:sha1:0a8e56f80033ce889b38b01f2287cd6fbbe36dd6</id>
<content type='text'>
* Add splitmode and shares to expenses

* Update balances based on shares

* Change field size

* Form validation

* Redesign expense form

* Split unevenly by amount</content>
</entry>
<entry>
<title>Replace unsafe id generator with nanoid (#4)</title>
<updated>2023-12-13T17:28:35Z</updated>
<author>
<name>Ivan Alexandrov</name>
<email>ivan.al3xandrov@gmail.com</email>
</author>
<published>2023-12-13T17:28:35Z</published>
<link rel='alternate' type='text/html' href='http://forge.jan.systems/spliit.git/commit/?id=c96c4f94b93b5961b2787f980417bd2df92812e5'/>
<id>urn:sha1:c96c4f94b93b5961b2787f980417bd2df92812e5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Tiny adjustments</title>
<updated>2023-12-11T15:26:13Z</updated>
<author>
<name>Sebastien Castiel</name>
<email>sebastien@castiel.me</email>
</author>
<published>2023-12-11T15:26:13Z</published>
<link rel='alternate' type='text/html' href='http://forge.jan.systems/spliit.git/commit/?id=69fa008ea4e1a167e6076a69869388bf012d24b1'/>
<id>urn:sha1:69fa008ea4e1a167e6076a69869388bf012d24b1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Migration script, improvements in expenses list</title>
<updated>2023-12-08T19:56:51Z</updated>
<author>
<name>Sebastien Castiel</name>
<email>sebastien@castiel.me</email>
</author>
<published>2023-12-08T19:56:51Z</published>
<link rel='alternate' type='text/html' href='http://forge.jan.systems/spliit.git/commit/?id=92a21ff4c5df6e9f771cfbd140835dce3b6d7b0d'/>
<id>urn:sha1:92a21ff4c5df6e9f771cfbd140835dce3b6d7b0d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Short IDs</title>
<updated>2023-12-08T15:55:14Z</updated>
<author>
<name>Sebastien Castiel</name>
<email>sebastien@castiel.me</email>
</author>
<published>2023-12-08T15:55:14Z</published>
<link rel='alternate' type='text/html' href='http://forge.jan.systems/spliit.git/commit/?id=9cc819b0c900d82efb55b6bc8c9faa38d21c0197'/>
<id>urn:sha1:9cc819b0c900d82efb55b6bc8c9faa38d21c0197</id>
<content type='text'>
</content>
</entry>
</feed>
