Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/trynoice/android-app

The Android app for Noice.
https://github.com/trynoice/android-app

chore(git): merge pull request #1023 from trynoice/feat/gift-cards

Add interface for redeeming gift cards

3e89c5328d36216f5611df8d2cfdd388cf2c6dd1 authored over 2 years ago by Ashutosh Gangwar <[email protected]>
feat(app): show gift card codes in subscription purchase list

f8ba0ea7e661394bf04103beec7050dc9381c62f authored over 2 years ago by Ashutosh Gangwar <[email protected]>
fix(app): always show time in subscription purchase list fragment

5da49c3e7bb055fd6f88c94a66abc75293a866a7 authored over 2 years ago by Ashutosh Gangwar <[email protected]>
feat(app): add redeem fragment to the redeem gift card flow

d68dc1abf150b5d9bcd77e66bf9182c5b0e349ba authored over 2 years ago by Ashutosh Gangwar <[email protected]>
feat(app): add gift card details fragment

ed7ee0d45c274939b962a7a52e2641e64e742e9d authored over 2 years ago by Ashutosh Gangwar <[email protected]>
feat(app): add redeem gift card form fragment

76f2a867f3914a2d5f965a15825415bc109b6c15 authored over 2 years ago by Ashutosh Gangwar <[email protected]>
feat(api-client): sync changes with trynoice/[email protected]

892b9eecfe4e519273f1223236c95795d90abd37 authored over 2 years ago by Ashutosh Gangwar <[email protected]>
chore(git): merge pull request #1022 from trynoice/fix/sound-engine

Fix minors issues in sound engine

39ca7caedf046e34facfbd8407f62c61bbde34d9 authored over 2 years ago by Ashutosh Gangwar <[email protected]>
fix(app): exclude 'STOPPING' players from pause/resume ops in player manager

156e78a51181f3eb89b7cb1e9462a5ce4b9b86e7 authored over 2 years ago by Ashutosh Gangwar <[email protected]>
fix(app): fix transitions to buffering state for local player in sound engine

d4e24f66853936238cfb4f434f480fe3e1cf6cff authored over 2 years ago by Ashutosh Gangwar <[email protected]>
fix(app): handle metadata unavailability on resuming player in sound engine

135f2237d24737cdacc292919e7b5aad6587029e authored over 2 years ago by Ashutosh Gangwar <[email protected]>
fix(app): fix pause, stop & volume controls for local player in sound engine

67eef7d1dafb44a6795419309f49f155d7a780b6 authored over 2 years ago by Ashutosh Gangwar <[email protected]>
fix(app): fix logging statements in sound engine classes

ba767d7fba89a4257bef8e2fab2d20e96588af2c authored over 2 years ago by Ashutosh Gangwar <[email protected]>
fix(app): fix jittery 'Get Premium' menu item in account fragment

6eef3e2cf66815bbc276629d72a4a6e610c2ef9b authored over 2 years ago by Ashutosh Gangwar <[email protected]>
chore(app): translations update from Hosted Weblate (#1020)

* Translated using Weblate (French)

Currently translated at 50.4% (120 of 238 strings)

Tra...

e66aa8b5ccbe9d48bcc50bc2606dfde0752dec44 authored over 2 years ago by Weblate (bot) <[email protected]>
chore(app): prepare release 2.0.1

f73e24fff8ce6bbaeca4ef135652c6c3711833c7 authored over 2 years ago by Ashutosh Gangwar <[email protected]>
fix(app): add custom uri scheme for sign-in links

65f08906dcf5f006cf7eef519b8edd0b67a63489 authored over 2 years ago by Ashutosh Gangwar <[email protected]>
docs: update README.md

efadd297ce77b81be1bf305644d6e71046279200 authored over 2 years ago by Ashutosh Gangwar <[email protected]>
docs: update README.md, move GitHub community files to org wide repo

7fa4dccb471e10b4143f5327d813ffa8a0170a4d authored over 2 years ago by Ashutosh Gangwar <[email protected]>
ci: increase timeouts for jobs in GitHub workflows

e24a70dcbd0dc1186fcd2ef3e35a81836d865f37 authored over 2 years ago by Ashutosh Gangwar <[email protected]>
chore(app): prepare release 2.0.0

946359777c95b650484b7bbd3970c4bdb711c991 authored over 2 years ago by Ashutosh Gangwar <[email protected]>
chore(fastlane): translations update from Hosted Weblate (#1019)

* Translated using Weblate (Italian)

Currently translated at 100.0% (38 of 38 strings)

Tra...

2d4f1f4cef56d751195027c5fa3c4681c5d05c72 authored over 2 years ago by Weblate (bot) <[email protected]>
fix(app): fix subscription plan serialization error in production build

9c73f369960f30ae0e1fc328a7bb4561ed24e876 authored over 2 years ago by Ashutosh Gangwar <[email protected]>
feat(app): set medium as default value audio quality user preference

9b6d04095f0188895eb77a0f70f126edafc5ae6a authored over 2 years ago by Ashutosh Gangwar <[email protected]>
fix(app): fix sound stuck in buffering mode for premium users

b59d736ae3d9b95a11dbb7b37fb5e972b51dbf6c authored over 2 years ago by Ashutosh Gangwar <[email protected]>
refactor(app): prevent segment list recreation on resetting playback attributes

c0731ad1abcdb29725403b411ebc31221d7830ec authored over 2 years ago by Ashutosh Gangwar <[email protected]>
fix(fastlane): 'free' can be misleading now

8b0d02cf911da9129f1cab11899165aec0041865 authored over 2 years ago by Ashutosh Gangwar <[email protected]>
chore(app): tanslations update from Hosted Weblate (#1017)

* Translated using Weblate (Ukrainian)

Currently translated at 50.4% (120 of 238 strings)

...

08cbac242994794906a7820fa549f7f53505ac6c authored over 2 years ago by Weblate (bot) <[email protected]>
chore(app): translations update from Hosted Weblate (#1015)

* Translated using Weblate (Chinese (Simplified))

Currently translated at 50.0% (119 of 238 s...

3b2ec5c5dfac802ebb429f3cf3d71b10e628face authored over 2 years ago by Weblate (bot) <[email protected]>
chore(deps): bump android gradle plugin to 7.2.1

187b9d9b0310609e46d0ef16965cec7542ecd48d authored over 2 years ago by Ashutosh Gangwar <[email protected]>
chore(deps): bump lottie from 4.2.2 to 5.2.0 (#1014)

70433e0113c472196b0a08a387dd97d756cbfe84 authored over 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
chore(deps): bump mockkVersion from 1.12.2 to 1.12.4 (#1001)

12ce763f9e166f940a410d8dd563a770b664831a authored over 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
chore(deps): bump com.adarshr.test-logger from 3.0.0 to 3.2.0 (#931)

acc18a595a242b4fa323dd779d8cf5983b1f3902 authored over 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
chore(deps): bump robolectric from 4.5.1 to 4.8.1 (#984)

e06ba492ab60875609e14118c1107c9a82feea89 authored over 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
chore(deps): bump deps.coroutinesVersion from 1.6.0 to 1.6.2 (#1013)

059bf1e93aec3030e63d0b4b16f1823f178ebb18 authored over 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
chore(deps): bump fastlane from 2.199.0 to 2.206.2 (#981)

07e3bf92b2fffb6c1288ed0f7987619b82643adc authored over 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
ci: add api-client to path whitelist in android workflow

c74c0019f624ac1b91e96bf441703ecf244f085b authored over 2 years ago by Ashutosh Gangwar <[email protected]>
feat: move cast receiver to its own repository

50408e7c233900b729140379dba6c16fc8483f1b authored over 2 years ago by Ashutosh Gangwar <[email protected]>
ci: update github workflows

3aadecdc3c2ba94ed1fd8b8130a6839601c5adde authored over 2 years ago by Ashutosh Gangwar <[email protected]>
chore(git): merge branch 'v2' into 'main'

1f582de8f6628cf5f7d345a04231c8260d638a55 authored over 2 years ago by Ashutosh Gangwar <[email protected]>
chore(git): merge branch 'main' into v2

4b005e99f524e76f02b4e18200d5e27df5463582 authored over 2 years ago by Ashutosh Gangwar <[email protected]>
chore(app): translations update from Hosted Weblate (#960)

* chore(app): translations update from Hosted Weblate (#958)

* Translated using Weblate (Turk...

5622d5c32eea4a6bd93cc4a0fd23e9cb5c29a2b6 authored over 2 years ago by Weblate (bot) <[email protected]>
chore(app): remove unused string resources

731c055e83ec7e002787a658c54318cfe84cb488 authored over 2 years ago by Ashutosh Gangwar <[email protected]>
chore(app): prepare repository for the move to @trynoice org

6bda51907c3afedf4a7961154ef40f2b7868ca91 authored over 2 years ago by Ashutosh Gangwar <[email protected]>
feat(app): add gift card subscription provider

c5b1469eed0d72ddf41e3204ede86c7afcc9173c authored over 2 years ago by Ashutosh Gangwar <[email protected]>
fix(app): fix sound caching in local player

286c2f408b2d41569900eed051f43ecc776db5c6 authored over 2 years ago by Ashutosh Gangwar <[email protected]>
feat(api-client): use staging back-end in debug builds

63a8a659542a242ff267df6600bb44d48d269f3a authored over 2 years ago by Ashutosh Gangwar <[email protected]>
feat(app): add tos and privacy policy links to sign-up form

47f98b6781e92224b15dcd10a457369dce604345 authored over 2 years ago by Ashutosh Gangwar <[email protected]>
refactor(app): migrate Google IAB to v5

516602e89c9c74f159e0f20db4f06b7a59936164 authored over 2 years ago by Ashutosh Gangwar <[email protected]>
refactor(app): minor adjustments

baf5743afa1d3c818bbc229a4414c35ae121ceea authored over 2 years ago by Ashutosh Gangwar <[email protected]>
refactor(api-client): minor adjustments

cc3415d576d5cf8c33c4a9d3012eabd526106528 authored over 2 years ago by Ashutosh Gangwar <[email protected]>
refactor(app): migrate HLS streams to progressive MP3 streams

ExoPlayer wasn't supporting the gapless transition from one
HLS stream to another. It is a cruci...

fd15d6326f6eedfa85a8f08fb7c30da2cf62d47c authored over 2 years ago by Ashutosh Gangwar <[email protected]>
fix(app): fix minor issues with the release build

3241da16ccbf17b04d5f6b7b773b5fba57d7ea43 authored over 2 years ago by Ashutosh Gangwar <[email protected]>
refactor(app): refactor NetworkInfoViewModel into a callback flow ext

current use-case requires network info to be available in PlaybackService

92f135abecf630a8e5fde53dcde1a1bf48635e9c authored over 2 years ago by Ashutosh Gangwar <[email protected]>
feat(app): add user preference for audio streaming quality

aa5fc928cae109958a1446a837968291647c4ab3 authored over 2 years ago by Ashutosh Gangwar <[email protected]>
feat(app): add user preference for specifying fade-out duration

c32c1cac6147d679485db704909d53b093fb9e7a authored over 2 years ago by Ashutosh Gangwar <[email protected]>
fix(app): use preset list flow to control save preset button visibility

8d74b6520d5dc09c042240e309282774e48981a1 authored over 2 years ago by Ashutosh Gangwar <[email protected]>
feat(app): add exoplayer data source impl to fetch sounds using NoiceApiClient

8581a93a63ec3847ebfdeb82849ccaf78bccf9d3 authored over 2 years ago by Ashutosh Gangwar <[email protected]>
feat(app): add player factory; minor refactor

744ef8a5a5425ee3bbea35d8a8577734bd78d7a0 authored over 2 years ago by Ashutosh Gangwar <[email protected]>
feat(app): add Flow APIs to collect latest values from the Settings repo

0f34737d48d307122f67bd17fcf2527661c6669e authored over 2 years ago by Ashutosh Gangwar <[email protected]>
fix(app): fix minor issues

e49d55b952106e5ee78bc851468acb31bab1fad3 authored over 2 years ago by Ashutosh Gangwar <[email protected]>
refactor(engine): remove failed playbackstate and add automatic retries to player

f54b04609014328238caa6b1036f62115c4ad452 authored over 2 years ago by Ashutosh Gangwar <[email protected]>
feat(app): add random preset implementation for v2

805ee62e295aa98cac3ae1fb125370b7eff49517 authored over 2 years ago by Ashutosh Gangwar <[email protected]>
feat(app): disable chromecast support entirely

16b910052e51a3c55f71644aaa4d64058644e541 authored over 2 years ago by Ashutosh Gangwar <[email protected]>
fix(app): address minor issues in library and preset list fragments

fc51ebddb3a610031fba815cb904cd892b6fbe95 authored over 2 years ago by Ashutosh Gangwar <[email protected]>
feat(app): add v2 sound engine core implementation

f02329cd8eea678ee6fde5191d84cc795684763a authored over 2 years ago by Ashutosh Gangwar <[email protected]>
fix(app): remove bottom padding from library recycler view

fcd96f737e91f20f4f4488a4ea30bd2a656ae97d authored over 2 years ago by Ashutosh Gangwar <[email protected]>
feat(app): add AudioFocusManager implementation to sound engine

1deb8eac5f3d57ec64da188569e61e8714c42528 authored over 2 years ago by Ashutosh Gangwar <[email protected]>
refactor(app): remove repeat time period button

e1d136e610b8c84bb47dd653068bc8ec6de97066 authored over 2 years ago by Ashutosh Gangwar <[email protected]>
refactor(app): simplify library and preset list adapters

92f0fa61cb75a5d9b7a87efe6ed50f7594b4163c authored over 2 years ago by Ashutosh Gangwar <[email protected]>
feat(app): add LocalPlayer implementation for v2 sound engine

049234109f3e87104ff2549cc3dc41157b24dd7f authored over 2 years ago by Ashutosh Gangwar <[email protected]>
refactor(app): extract full-screen error layouts into a common includable layout

a400f3ac9058af1bfbbbaf7e9666e4fbb3ad01cf authored over 2 years ago by Ashutosh Gangwar <[email protected]>
fix(app): fix error handling in view plans ui

600ce378e423878f8f5dd8c4d1d160f4ce5e1793 authored over 2 years ago by Ashutosh Gangwar <[email protected]>
refactor(app): display verbose error messages and a few other things

3d0980cbb37b23b034abd32b8ddcef0a3593c8ae authored over 2 years ago by Ashutosh Gangwar <[email protected]>
fix(app): fix error handling in view subscription purchases ui

27006f6fbf51dd7cdbd82e0d30d04ca078c2f5d3 authored over 2 years ago by Ashutosh Gangwar <[email protected]>
fix(app): fix account fragment layout and error handling

20e015d247c283bf765370333580319c17a7b58f authored over 2 years ago by Ashutosh Gangwar <[email protected]>
refactor(app): refactor NetworkInfoProvider into an activity scoped viewmodel

01e446f72e4b03730614688a36ee7785e796f441 authored over 2 years ago by Ashutosh Gangwar <[email protected]>
feat(app): add char limit hint in sign-in and edit details forms

409771bed7e1d9a80280ee575dcff5008cc01dcf authored over 2 years ago by Ashutosh Gangwar <[email protected]>
feat(app): check and cancel active subscription before deleting account

675de188c1dc7e0cdbfb98890df2fce0fb80a841 authored over 2 years ago by Ashutosh Gangwar <[email protected]>
chore(app): bump and clean dependencies

a0364c3404486a060bf299daa5935097d1566be7 authored over 2 years ago by Ashutosh Gangwar <[email protected]>
refactor(app): move controller logic out of viewmodels

mainly to prevent leaked callbacks from controllers to
view models. Making view models notify co...

7efcbab0cb32a043b5fb41ce108b32f5e0f5f3bf authored over 2 years ago by Ashutosh Gangwar <[email protected]>
refactor(app): simplify library sound list item layout

5e362e4f4aeebf14660351fb4b19a5c2f3421638 authored over 2 years ago by Ashutosh Gangwar <[email protected]>
refactor(app): simplify subscription purchase list item layout

5495027ce82693a204e28e3ffce232b676e68c3a authored over 2 years ago by Ashutosh Gangwar <[email protected]>
feat(app): display sound library from remote library data (#959)

* WIP: feat(app): fetch and display sound library from network

* WIP: feat(app): remove local...

cfb2161ac10ebd6fc2db73e13753a70c06fa80b7 authored over 2 years ago by Ashutosh Gangwar <[email protected]>
feat(app): add swipe to refresh container in subscription purchase list

26bb5f137f8afa4465a365e4a167b02ab3b2baa1 authored over 2 years ago by Ashutosh Gangwar <[email protected]>
feat(api-client): add cdn api with an operation

ed00887fc4a6b43785d9fc8abbf6d3a577988617 authored over 2 years ago by Ashutosh Gangwar <[email protected]>
feat(app): add faqs item in support category in account tab

f4eefcd6138f55f72b08bced52386034dba75b0e authored over 2 years ago by Ashutosh Gangwar <[email protected]>
feat(app): add subscription refund indicator

b9c5657182c6b56045562c15538269b0548a440d authored over 2 years ago by Ashutosh Gangwar <[email protected]>
chore(git): merge branch 'main' into v2

95b6be9079f4880a1dd97703f3988ea775e5e6f4 authored over 2 years ago by Ashutosh Gangwar <[email protected]>
fix(app): remove state-flows when showing errors using snackbars

prevents repeated error snackbars on configuration changes

5654dd21180751ed89f9e6c2aefa60cd2f2ba0cf authored over 2 years ago by Ashutosh Gangwar <[email protected]>
refactor(app): extract common progress layout into a separate include

9cec213815201c0f67ba509ef3057340238979d1 authored over 2 years ago by Ashutosh Gangwar <[email protected]>
refactor(app): refactor subscription provider to subscription billing provider

ff31a0e021918a89798ff016145117f159462690 authored over 2 years ago by Ashutosh Gangwar <[email protected]>
refactor(app): address minor issues

4f0cfd83a9df9cf2cbcd1b7eb2c198e19266789c authored over 2 years ago by Ashutosh Gangwar <[email protected]>
docs(app): document upgrade flow in subscription billing provider

af1cd55fc0f92fa495876d87fb709aeaa8804ecf authored over 2 years ago by Ashutosh Gangwar <[email protected]>
fix(app): use custom uri schemes for subscription callbacks

d24c01e77b741bb131090decaa45560dba9288af authored over 2 years ago by Ashutosh Gangwar <[email protected]>
fix(app): do not show upgrade button for google play plans in free variant

1779c884e8e63e7b3255c4401450a2bfcfeaf38c authored over 2 years ago by Ashutosh Gangwar <[email protected]>
feat(app): add upgrade/downgrade subscription flows

233970c51997684b9a338e7b0b73ac2a55f7c72a authored over 2 years ago by Ashutosh Gangwar <[email protected]>
refactor(api-client): add workaround to handle HTTP 204 api responses

86c9eff1d1a07083dd5a22e4a2cb0b36d8f6ffbb authored over 2 years ago by Ashutosh Gangwar <[email protected]>
feat(app): add empty list indicator to subscription purchases ui

e4129995a5fe7831d7d4c48d87e7604ba31c0453 authored over 2 years ago by Ashutosh Gangwar <[email protected]>
fix(app): only show 'Get Premium' option when user isn't subscribed

a572c0f9d3e3ab2b137e742de67f30c6322c30f3 authored over 2 years ago by Ashutosh Gangwar <[email protected]>