basti
769317777c
Refactor routes
...
* Add specific dashboard route
* Port application route to Octane
* Fetch/sync contributors in application route, but only sync
contributions in dashboard route for now
2020-06-27 13:36:02 +02:00
basti
e047cc45ba
Merge pull request #190 from 67P/feature/improve_contribution_sync
...
Improve data sync
2020-06-02 10:55:36 +02:00
basti
c64a503546
Remove unused async from function
...
Throws a linter warning, now that it's not an RSVP promise anymore.
2020-05-31 12:46:51 +02:00
basti
13021d665d
Merge pull request #188 from 67P/feature/schema_updates
...
Add new contribution kinds
2020-05-31 10:45:16 +02:00
basti
302c3315a3
Update debug logs while fetching past contributions
2020-05-29 22:28:42 +02:00
basti
bac4c1c425
Load all past contributions once everything else is loaded
2020-05-29 22:04:03 +02:00
basti
c54d754c89
Only sync contributions if loaded from cache
2020-05-29 20:55:19 +02:00
basti
63dd5430bc
WIP Sync contributions
2020-05-29 18:56:05 +02:00
basti
eb2c613ac9
Extract data loading from fetch methods
2020-05-29 13:12:39 +02:00
basti
bf6d9dbc31
Remove RSVP from kredits service
...
Just native Promise will do.
2020-05-29 13:11:36 +02:00
basti
c491f10ec3
Remove obsolete utils
2020-05-28 14:18:30 +02:00
basti
d4b546bfcd
Load contributions from cache if present
...
And then fetch more from network. Also, only load 30 from network before
first render (with nothing cached), then load more after the page has
rendered.
2020-05-28 13:59:10 +02:00
basti
69141a31c4
Process contribution data before loading models
2020-05-28 13:44:32 +02:00
basti
e7c9620bbe
Add network namespace for browser cache
...
We want to be able to cache data from multiple networks side-by-side,
without them interfering with each other.
2020-05-28 11:53:19 +02:00
basti
832de3c06f
Load contributors from cache if present
...
And then update from network later
2020-05-28 11:33:47 +02:00
basti
50e1fc728c
Cache contributors in IndexedDB
2020-05-27 17:33:36 +02:00
basti
871731110b
Process contributor data
...
Add util function for processing contributor data, and remove bignums,
etc.
2020-05-27 16:27:08 +02:00
basti
f996c89dfe
Add localforage, basic cache service
2020-05-27 12:59:37 +02:00
basti
352c9fe3ab
Add new contribution types
2020-05-27 11:15:42 +02:00
basti
3cc01cce4e
Fix some minor template issues
2020-05-11 13:15:17 +02:00
basti
cedbe3cb3d
Formatting
2020-05-11 13:03:46 +02:00
basti
b8da04c145
Re-add contribution status class
2020-05-11 13:03:46 +02:00
galfert
009caa53e5
Fix typo in contribution-status helper
...
The wrong property name caused an exception when trying to remove the observer.
2020-05-11 12:18:07 +02:00
basti
22300c2980
Fix actions, etc.
2020-05-11 10:21:23 +02:00
basti
018132034d
Fix github icon filename
2020-05-11 10:21:23 +02:00
basti
12df28f7fd
Fix ESLint errors
2020-05-11 10:21:22 +02:00
basti
2f4f350a93
WIP Octanify the templates
2020-05-11 10:21:18 +02:00
basti
4946b3311d
Remove all proposal-related code
...
We're not using proposals at the moment, so it's just in the way.
2020-05-10 10:25:06 +02:00
basti
aa351cbe17
Move icon templates out of pod directory
...
Glimmer components don't have extra markup around them, so we don't need
the component JS files anymore. Also, we can easily ignore the icon
templates when linting now.
2020-05-09 17:37:58 +02:00
basti
065c635580
Upgrade to latest Ember, etc.
2020-05-09 17:07:35 +02:00
basti
3f4cc39067
Refactor assignment
...
Co-authored-by: Garret Alfert <alfert@wevelop.de >
2019-12-13 17:04:52 +01:00
basti
0a6b6180b9
Add "give kredits" button to contributor profiles
...
closes #172
2019-12-12 17:33:08 +01:00
basti
536868002f
Support query params for adding contribution
...
Just contributor ID, kind, and amount for now.
2019-12-10 18:16:54 +01:00
basti
04a7f9139d
Allow partial override of contribution attributes
2019-12-10 13:40:08 +03:00
basti
9c063b82f1
Merge pull request #169 from 67P/feature/163-small_screen_details_new
...
Show contributor/contribution details on mobile
2019-12-02 15:57:22 +01:00
galfert
256197094e
Don't show intro text on details page
2019-11-29 18:06:32 +01:00
galfert
9898d4bb1d
Show contributor/contribution details on mobile
...
Refs #163
On small screens, when selecting a contribution or contributor, the
lists are hidden and only the details are shown.
2019-11-29 18:05:52 +01:00
galfert
c321dc51b0
Reset iOS button styling
...
Removes the pill shaped, shaded button styling on iOS.
2019-11-29 17:44:22 +01:00
basti
47b7a6501b
Add intro text for new users
...
closes #164
2019-11-27 12:39:49 +01:00
basti
42304a8e27
Fix account panel breaking out of topbar on mobile
...
refs #163
2019-11-27 11:55:08 +01:00
basti
9a4db6daf6
Do not require account for filtering contributions
2019-11-27 11:00:10 +01:00
basti
5d29bd9604
Add copy/re-submit button to all contribution details
...
We can in fact just use the exact same re-submission as for vetoed
contributions. So all that is needed is a new button in the UI.
closes #161
2019-11-21 21:13:42 +01:00
galfert
6c5406c0b9
Remove redundant pending status from contribution-status helper
2019-11-15 15:28:46 +01:00
galfert
243a41db88
Remove volatile() property modifier
...
The modifier got deprecated and wasn't actually needed in any of the used cases.
2019-10-18 16:39:10 +02:00
galfert
523d4524b5
Make contribution-status helper detect pending changes
2019-10-18 16:37:44 +02:00
galfert
c21613f20a
Merge branch 'master' into feature/pending_changes
2019-10-18 15:17:41 +02:00
basti
12b127c75d
Merge pull request #158 from 67P/feature/recompute_helper
...
Make contribution-status helper recompute
2019-10-18 09:56:50 +02:00
basti
a7dd058d21
Remove obsolete parens
2019-10-18 09:52:38 +02:00
galfert
8e7430ebb9
Make contribution-status helper recompute
...
When any of the depending properties of the contribution changes, the helper recomputes its output.
2019-09-20 18:27:40 +02:00
basti
1deecafee7
Handle pending changes for contributions
...
This adds the pending tx data to pending contributions (after adding or
vetoing, until the tx is mined). It also disables the veto button while
pending.
2019-09-20 15:43:34 +02:00