Skip to content

Releases: okTurtles/group-income

v2.1.0d

06 Oct 19:55

Choose a tag to compare

v2.1.0d Pre-release
Pre-release

Don't use this.

70927ec35fc7fdc39d9bee1e4dca7ead1b2c1768696e83afd0fd841628bdda03  gi-v2.1.0d.debug.tgz
154c61c48337acccb0c8a0f26a8995e65870bb9fabdcb87b9badbf100287fb97  gi-v2.1.0d.tgz

Testing 2.1.0c

30 Sep 17:03

Choose a tag to compare

Testing 2.1.0c Pre-release
Pre-release

Don't use this.

42181bd82ecf45e078cb7acc336b083c57793d1167aaa35cf1d6b0a039a3cf63  gi-v2.1.0c.debug.tgz
9d477b36a44a6761f5cf342684636c012b055de452bc12734ff3f0b51514b92a  gi-v2.1.0c.tgz

Testing 2.1.0b

23 Sep 17:50

Choose a tag to compare

Testing 2.1.0b Pre-release
Pre-release

Don't use this.

4ccf1437dd0aca7ed76b6bcf23975d7ca2dabd3155bad708c43588b081b5eb9b  gi-v2.1.0b.debug.tgz
90520c85f61795468b70b275c04a3640849f7bba808126414804331f7eb581fc  gi-v2.1.0b.tgz

Testing 2.1.0a

09 Sep 18:30

Choose a tag to compare

Testing 2.1.0a Pre-release
Pre-release

Don't use this.

e91365c0bc88aa64651c61c71242425d83e5caa9dde38199a5875a3c2b18ca11  gi-v2.1.0a.debug.tgz
365374443b3af12176ec9570cad3cedede49f1a06b17a6ed6b40c17dc49c9cc7  gi-v2.1.0a.tgz

v2.0.4

03 Aug 19:37

Choose a tag to compare

How to run this

The archive file contains a dist/ folder that needs to be placed into a copy of this cloned repo. Then you can serve it using grunt serve after following the getting started instructions. On a production site, you should to use these environment variables:

  • NODE_ENV=production
  • VAPID_EMAIL=mailto:[email protected]
  • GI_PERSIST=sqlite (or GI_PERSIST=fs, but sqlite or router is recommended)

Important

Before upgrading, it's important to first delete the dist/ folder and replace it with the new contents from this archive.

What's Changed

Full Changelog: v2.0.3...v2.0.4

e33966a47e9a6c779d931b2f4edb90673bc40616e0793f8a82dd749a2d697b34  gi-v2.0.4.debug.tgz
e47747f0508bf90c4fc041925f9962c1b6a5561890a1baa79fcaeac378f0dfbb  gi-v2.0.4.tgz

v2.0.3

28 Jul 19:54

Choose a tag to compare

How to run this

The archive file contains a dist/ folder that needs to be placed into a copy of this cloned repo. Then you can serve it using grunt serve after following the getting started instructions. On a production site, you should to use these environment variables:

  • NODE_ENV=production
  • VAPID_EMAIL=mailto:[email protected]
  • GI_PERSIST=sqlite (or GI_PERSIST=fs, but sqlite or router is recommended)

Important

Before upgrading, it's important to first delete the dist/ folder and replace it with the new contents from this archive.

What's Changed

Full Changelog: v2.0.2...v2.0.3

9cd1ae55fa09da7a10c4ff46d3ebfec3a8e6041296e358a10fd050f6075cfb5d  gi-v2.0.3.debug.tgz
d404ad6e4fb56b59ff23da480603087d468075e4cbb6a6c96fb23b74d8360a8c  gi-v2.0.3.tgz

v2.0.2

21 Jul 19:58
7fab5c2

Choose a tag to compare

How to run this

The archive file contains a dist/ folder that needs to be placed into a copy of this cloned repo. Then you can serve it using grunt serve after following the getting started instructions. On a production site, you should to use these environment variables:

  • NODE_ENV=production
  • VAPID_EMAIL=mailto:[email protected]
  • GI_PERSIST=sqlite (or GI_PERSIST=fs, but sqlite or router is recommended)

Important

Before upgrading, it's important to first delete the dist/ folder and replace it with the new contents from this archive.

What's Changed

New Contributors

Full Changelog: v2.0.0...v2.0.2

a49b83e51e8ad1d47d94474e654372941d262db01d825e3bcac75b1c10163fa3  gi-v2.0.2.debug.tgz
c839d034fb4d40503600eafb06481edeb738a368a8aeba21d8b27fcb7b5b85aa  gi-v2.0.2.tgz

v2.0.1

21 Jul 19:32

Choose a tag to compare

How to run this

The archive file contains a dist/ folder that needs to be placed into a copy of this cloned repo. Then you can serve it using grunt serve after following the getting started instructions. On a production site, you should to use these environment variables:

  • NODE_ENV=production
  • VAPID_EMAIL=mailto:[email protected]
  • GI_PERSIST=sqlite (or GI_PERSIST=fs, but sqlite or router is recommended)

Important

Before upgrading, it's important to first delete the dist/ folder and replace it with the new contents from this archive.

What's Changed

New Contributors

Full Changelog: v2.0.0...v2.0.1

76e9a21ec6f63119b0e1a28bcad4a06e6800c139000d58b5662aab34aaac058e  gi-v2.0.1.debug.tgz
dfc341b39a00c84d6b003745d49ac3e8d0bcfea559c2289b9031af6aa419bd58  gi-v2.0.1.tgz

v2.0.0

09 Jun 18:26

Choose a tag to compare

Warning

DO NOT UPGRADE TO THIS RELEASE FROM v1.x.x — IT WILL BREAK AND YOU MIGHT LOSE DATA

How to run this

The archive file contains a dist/ folder that needs to be placed into a copy of this cloned repo. Then you can serve it using grunt serve after following the getting started instructions. On a production site, you should to use these environment variables:

  • NODE_ENV=production
  • VAPID_EMAIL=mailto:[email protected]
  • GI_PERSIST=sqlite (or GI_PERSIST=fs, but sqlite or router is recommended)

Important

Before upgrading, it's important to first delete the dist/ folder and replace it with the new contents from this archive.

Human-friendly Release Notes

New Features

  • Long chatroom messages are now truncated with a "Show more" link
  • Notification volume can now be adjusted in settings
  • You can now mark messages as unread in chatrooms and DMs
  • French localization
  • Server: admins can now display custom messages on login/signup screen
  • Server: archive mode lets server admins set Group Income to read-only
  • Server: data accounting logic now keeps track of data usage

Improvements

  • Chatroom names now displayed in bold when they have new messages
  • Replying to a message no longer quotes entire message
  • You can now delete your group, your identity, everything
  • Push notifications much more reliable, and toggling them on and off in the settings fixes most issues
  • Handling of unread messages greatly improved
  • Extensionless files can now be uploaded in chat
  • Darktheme arrows now used for picture viewer
  • Profile cards can be opened in the Contributions page
  • Set notification settings in private chatrooms to behave the same as DMs by default
  • Server now keeps track of data usage
  • Various low-level improvements to Shelter Protocol and Chelonia
  • Various low-level server-side improvements related to data storage

Bugfixes

  • Fixed missing "Delete message" button in menu on mobile
  • Chat remembers chatroom scroll position
  • Tooltips not disappearing when they should
  • Various text alignment and overflow issues fixed
  • Payment streaks are properly reset when switching to pledging $0
  • Properly scroll chat on new message when window is in background
  • Properly play notification sounds for chatroom events
  • Multiple bugfixes for issues preventing chatrooms from rendering properly
  • Fixed a bug that prevented multilingual translations from working
  • Fixed instances of contractID showing up instead of user display name
  • Various UI bugfixes
  • Various bugfixes to Chelonia

What's Changed

Read more

v1.2.20

09 Jun 19:33
82e1e1d

Choose a tag to compare

Important

This is the final v1.x series release before v2.x breaking changes!

How to run this

The archive file contains a dist/ folder that needs to be placed into a copy of this cloned repo. Then you can serve it using grunt serve after following the getting started instructions. On a production site, you should to use these environment variables:

  • NODE_ENV=production
  • VAPID_EMAIL=mailto:[email protected]
  • GI_PERSIST=sqlite (or GI_PERSIST=fs, but sqlite is recommended)

NOTE: when upgrading, it's important to first delete the dist/ folder and replace it with the new contents from the archive.

What's Changed

  • This release backports archive mode implementation for Group Income v1.x (h/t @corrideat)

Full Changelog: v1.2.19...v1.2.20

$ sha256sum gi-*
384e78a0a438727e869dbc71cd3927ec66124db963df9d37e898a040c697b040  gi-v1.2.20.debug.tgz
f16828f86d24d762d8391f55705384911fa79e269b0110df7f3180460b4bfad5  gi-v1.2.20.tgz