basti
d85235ff88
Remove obsolete template code
2020-09-30 16:51:22 +02:00
basti
63675a1e13
Convert fiat totals to BTC and add to total amount
2020-09-30 16:46:35 +02:00
basti
87bc8f5cb5
Visualize disabled input fields by greying out text
2020-09-30 16:06:57 +02:00
basti
4abc1593cb
Add total sums of EUR/USD expenses
2020-09-30 16:04:53 +02:00
basti
25b2a8b0e5
Create exchange rate service , use CORS proxy for requests
2020-09-30 15:03:55 +02:00
basti
b5700092a8
Add util for fetching bitcoin exchange rate
2020-09-30 12:10:21 +02:00
basti
7288d75237
Don't load more reimbursements when already loaded
2020-09-30 10:32:36 +02:00
basti
444ec62a66
Validate expense/reimbursement forms
...
Adds some general helpers and styles for minimalistic form validation.
2020-09-29 19:31:58 +02:00
basti
326d46b1a1
Validate total amount
2020-09-29 18:09:48 +02:00
basti
083c873631
Scroll to current item; remove some obsolete code
2020-09-29 17:59:00 +02:00
basti
37dc91da57
Clearly highlight focused buttons
2020-09-29 17:59:00 +02:00
basti
7c86edcaaa
Remove expense item from list
2020-09-29 17:59:00 +02:00
basti
e4d2fdfce4
WIP Reimbursements/expenses
2020-09-29 17:58:38 +02:00
basti
4722064337
WIP expense items
2020-09-28 11:46:55 +02:00
basti
9f35add07f
WIP Reimbursement UI
2020-09-10 16:28:01 +02:00
basti
e86541574d
Format and round the USD value of balances
2020-08-13 16:30:39 +02:00
basti
5f90bc23bc
Dynamically load all balances from Safe
2020-08-13 16:13:50 +02:00
basti
1dd63b2c7a
Basic styles for budget balances
2020-08-13 15:43:51 +02:00
basti
f1bd20a6f4
Add helper for formatting cryptocurrencies
2020-08-13 15:19:17 +02:00
basti
ec6b72008d
Add whitespace between reimbursement items in list
...
They're a bit difficult to scan otherwise.
2020-08-13 14:58:49 +02:00
basti
dec71c6f4f
Load community funds balances from mainnet Gnosis Safe
2020-08-13 00:27:40 +02:00
basti
52172ea065
add-reimbursement component
2020-08-12 22:53:08 +02:00
basti
f63d14d7b4
Move sorted contributors to kredits service
2020-08-12 22:51:52 +02:00
basti
ef0fc11edf
Add reimbursement form route and component
2020-07-25 18:24:16 +02:00
basti
083334ed18
Don't redirect to dashboard after connecting web3 account
2020-07-25 18:23:55 +02:00
basti
69a6c850bf
Convert route to class
2020-07-25 18:22:02 +02:00
basti
8074d2d0e3
Hide empty sections in budget
2020-07-10 13:01:06 +02:00
basti
11c3078b55
Style reimbursement list items
2020-07-09 23:53:06 +02:00
basti
fb267813fb
Introduce item-list CSS, move item colors to variables
2020-07-09 22:41:11 +02:00
basti
a96cca879d
Use browser's locale for currency format
2020-07-09 22:15:25 +02:00
basti
4849a755dc
Render currencies etc.
2020-07-09 17:07:05 +02:00
basti
eaac245f4e
WIP Basic reimbursement lists
2020-07-09 15:46:20 +02:00
basti
95743330e4
WIP Generic data handling and caching
...
Add basic support for reimbursements via new, generic data handling
functions.
2020-06-27 16:35:45 +02:00
basti
4a9dd5ff09
Re-organize functions of kredits service
2020-06-27 14:01:05 +02:00
basti
3b127b0e81
WIP Budget route and basic layout
2020-06-27 13:36:28 +02:00
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
174073fc42
1.17.0
2020-06-02 11:55:29 +02:00
basti and GitHub
733e5e3683
Merge pull request #191 from 67P/chore/update_dependencies
...
Update dependencies
2020-06-02 11:52:10 +02:00
basti
090d1d0856
Update dependencies
...
Fixes a bunch of security audit warnings in the process.
2020-06-02 11:25:35 +02:00
basti and GitHub
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 and GitHub
13021d665d
Merge pull request #188 from 67P/feature/schema_updates
...
Add new contribution kinds
2020-05-31 10:45:16 +02:00
basti and GitHub
b5dbb2449d
Merge pull request #189 from 67P/feature/data_loading
...
Cache data in browser storage, and load from local cache when present
2020-05-31 10:44:36 +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
1d8e9ddf5d
Remove obsolete npm cache Travis config
...
It's cached by default now
2020-05-27 11:19:23 +02:00
basti
352c9fe3ab
Add new contribution types
2020-05-27 11:15:42 +02:00
basti
e2a944ed5b
Update schemas package
...
Use the new one from the org namespace.
2020-05-16 13:21:02 +02:00
basti
c57d4162d7
1.16.0
2020-05-16 11:28:23 +02:00
basti and GitHub
41cc37d3eb
Merge pull request #186 from 67P/chore/upgrade_ember_and_deps
...
Upgrade Ember and deps to 3.18/Octane
2020-05-11 13:18:58 +02:00
basti
081584a508
Remove obsolete file
2020-05-11 13:15:47 +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
basti
9a1f543921
Mark remaining template-lint issues as pending
...
These need more updates outside of the templates, like e.g. Glimmer
components and such.
2020-05-11 10:24:38 +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
f5d7916556
Turn on warnings for observer usage
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
cc2f91afce
Do not lint icon templates
2020-05-09 17:39:54 +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 and GitHub
67e3c9a7c3
Merge pull request #185 from 67P/dependabot/npm_and_yarn/jquery-3.5.0
...
Bump jquery from 3.4.1 to 3.5.0
2020-04-30 19:54:31 +02:00
basti and GitHub
4f6bafa31e
Merge pull request #184 from 67P/dependabot/npm_and_yarn/acorn-5.7.4
...
Bump acorn from 5.7.3 to 5.7.4
2020-03-16 10:50:11 -05:00
basti
45d553866e
Remove obsolete file
2019-12-14 16:35:13 +01:00
basti
8ac6e3ad3c
1.15.0
2019-12-14 12:06:28 +01:00
basti and GitHub
215ad1d640
Merge pull request #180 from 67P/feature/add_contribution_with_params
...
Add "give kredits" button to contributor profiles
2019-12-13 17:33:18 +01:00
basti and galfert
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
863b542e3e
Add failing test for partial attribute override
...
Currently the default attributes are only set correctly when either none
or all attributes are handed to the component
2019-12-10 13:18:21 +03:00
basti
23d86f1502
Add unit test for add-contribution component
2019-12-10 13:09:30 +03:00
basti
314cf58c29
1.14.0
2019-12-02 15:59:30 +01:00
basti and GitHub
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
basti and GitHub
b397e4faf6
Merge pull request #168 from 67P/bugfix/ios_button_styling
...
Reset iOS button styling
2019-11-29 21:07:35 +01:00
basti
8c759601ca
1.13.0
2019-11-27 15:22:02 +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
26dc78f553
1.12.0
2019-11-22 12:30:20 +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
basti and GitHub
97cc71024f
Merge pull request #160 from 67P/bugfix/remove_redundant_pending_status
...
Remove redundant pending status from contribution-status helper
2019-11-15 16:59:50 +01:00
basti
b2457421be
1.11.0
2019-10-18 17:38:50 +02:00
basti
134eb7d355
Update deps
...
Fixes security vulns
2019-10-18 17:36:55 +02:00
basti and GitHub
1dc1a9767e
Merge pull request #159 from 67P/feature/pending_changes
...
Gracefully handle pending changes for contributions
2019-10-18 17:31:41 +02:00