Skip to content

Commit a9b6523

Browse files
authored
Merge pull request #3456 from IntersectMBO/develop
GovTool - v2.0.20
2 parents 9918f00 + 37515df commit a9b6523

File tree

65 files changed

+1464
-1217
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

65 files changed

+1464
-1217
lines changed

CHANGELOG.md

Lines changed: 16 additions & 269 deletions
Original file line numberDiff line numberDiff line change
@@ -12,13 +12,29 @@ changes.
1212

1313
### Added
1414

15+
### Fixed
16+
17+
### Changed
18+
19+
### Removed
20+
21+
## [v2.0.20](https://github.com/IntersectMBO/govtool/releases/tag/v2.0.20) 2025-04-16
22+
23+
### Added
24+
1525
- Add Proposal discussion context that manages username [Issue 3341](https://github.com/IntersectMBO/govtool/issues/3341)
1626
- Add epochParams and ada holder balance to Proposal Discussion Pillar [Issue 2243](https://github.com/IntersectMBO/govtool/issues/2243)
27+
- Add skeleton element to the drep and governance action cards on validation [Issue 3247](https://github.com/IntersectMBO/govtool/issues/3247)
28+
- Add mock for the authors field in governance metadata [Issue 3307](https://github.com/IntersectMBO/govtool/issues/3307)
29+
- Add uncontrolled image input to improve performance of large base64 encoded image strings
30+
- Add snackbar to pdf
1731

1832
### Fixed
1933

2034
- Fix scroll on a drawer on smaller resolution
2135
- Fix incorrect routing on connecting wallet on budget discussion page
36+
- Fix missing validation on failed image sha generation [Issue 3246](https://github.com/IntersectMBO/govtool/issues/3246)
37+
- Fix validating drep metadata
2238

2339
### Changed
2440

@@ -55,275 +71,6 @@ changes.
5571

5672
### Changed
5773

58-
- Bump CSL to v14 [Issue 3037](https://github.com/IntersectMBO/govtool/issues/3037)
59-
60-
### Removed
61-
62-
## [v2.0.17](https://github.com/IntersectMBO/govtool/releases/tag/v2.0.17) 2025-03-18
63-
64-
### Added
65-
66-
### Fixed
67-
68-
- allow casting same vote with a different rationale [Issue 3191](https://github.com/IntersectMBO/govtool/issues/3191)
69-
70-
### Changed
71-
72-
### Removed
73-
74-
## [v2.0.16](https://github.com/IntersectMBO/govtool/releases/tag/v2.0.16) 2025-03-17
75-
76-
### Added
77-
78-
- Add support for preprod in matomo analytics [Issue 3173](https://github.com/IntersectMBO/govtool/issues/3173)
79-
80-
### Fixed
81-
82-
- hotfix for ada handle and payment address validation order [Issue 3155](https://github.com/IntersectMBO/govtool/issues/3155)
83-
- fix proposal list performance by pre-filtering active proposals [Issue 3190](https://github.com/IntersectMBO/govtool/issues/3190)
84-
- Fix wrong prefix of script based dreps in CIP-129 standard [Issue 3203](https://github.com/IntersectMBO/govtool/issues/3203)
85-
86-
### Changed
87-
88-
- Exclude network total stake and info from network metrics [Issue 3189](https://github.com/IntersectMBO/govtool/issues/3189)
89-
- Change restriction level for re-voting on governance actions [Issue 3191](https://github.com/IntersectMBO/govtool/issues/3191)
90-
91-
### Removed
92-
93-
## [v2.0.15](https://github.com/IntersectMBO/govtool/releases/tag/v2.0.15) 2025-03-11
94-
95-
### Added
96-
97-
- Add support for ada handle in drep payment address [Issue 3155](https://github.com/IntersectMBO/govtool/issues/3155)
98-
- Improve numerical data formatting in drep directory [Issue 3148](https://github.com/IntersectMBO/govtool/issues/3148)
99-
100-
### Fixed
101-
102-
### Changed
103-
104-
### Removed
105-
106-
## [v2.0.14](https://github.com/IntersectMBO/govtool/releases/tag/v2.0.14) 2025-03-06
107-
108-
### Added
109-
110-
- Add image tag for DRep in GovTool metadata [Issue 3137](https://github.com/IntersectMBO/govtool/issues/3137)
111-
112-
### Fixed
113-
114-
- Fix calculating withdrawals when rewards records are empty for a given stake key [Issue 3134](https://github.com/IntersectMBO/govtool/issues/3134)
115-
116-
### Changed
117-
118-
### Removed
119-
120-
- Remove ratification threshold for Info Action for Consitutional Committee [Issue 3108](https://github.com/IntersectMBO/govtool/issues/3108)
121-
122-
## [v2.0.13](https://github.com/IntersectMBO/govtool/releases/tag/v2.0.13) 2025-02-27
123-
124-
### Added
125-
126-
### Fixed
127-
128-
- Fix responsive error on menu [Issue 3055](https://github.com/IntersectMBO/govtool/issues/3055)
129-
- Fix wrong placement of nav items in disconnected menu [Issue 3057](https://github.com/IntersectMBO/govtool/issues/3057)
130-
- Fix missing subtraction withdrawals from ada holder balance [Issue 3061](https://github.com/IntersectMBO/govtool/issues/3061)
131-
- Fix displaying voting power on direct voter cards
132-
133-
### Changed
134-
135-
- Change drep details and governance action header components to follow accessibility standards [Issue 3065](https://github.com/IntersectMBO/govtool/issues/3065)
136-
137-
### Removed
138-
139-
## [v2.0.12](https://github.com/IntersectMBO/govtool/releases/tag/v2.0.12) 2025-02-21
140-
141-
### Added
142-
143-
- Add metadata url and hash to drep details [Issue 2911](https://github.com/IntersectMBO/govtool/issues/2911)
144-
- Add CC votes percentages, not voted and Ratification threshold
145-
- Add support for submitting all 7 governance action types [Issue 2258](https://github.com/IntersectMBO/govtool/issues/2258)
146-
- Add workflow to automatically update any of the @intersect.mbo package [Issue 2968](https://github.com/IntersectMBO/govtool/issues/2968)
147-
- Add Propose Governance Action button in governance actions dashboard [Issue 1188](https://github.com/IntersectMBO/govtool/issues/1188)
148-
- Add click handlers to non-interactive elements [Issue 2929](https://github.com/IntersectMBO/govtool/issues/2929)
149-
- Allow searching for yourself in DRep Directory [Issue 2993](https://github.com/IntersectMBO/govtool/issues/2993)
150-
- Add mathematical styling for governance actions [Issue 2984](https://github.com/IntersectMBO/govtool/issues/2984)
151-
- Add script to update GovTool version
152-
- Add `isStakeKeyRegistered` for the usage by pillars [Issue 2384](https://github.com/IntersectMBO/govtool/issues/2384)
153-
- Add server side compression for large assets
154-
- Add outcomes
155-
156-
### Fixed
157-
158-
- Fix calculating votes counting for governance actions
159-
- Fix crashing backend on unhandled missing proposal from vote [Issue 2920](https://github.com/IntersectMBO/govtool/issues/2920)
160-
- Remove abstain votes (not auto abstain) from total DRep stake
161-
- Fix counting committee members [Issue 2948](https://github.com/IntersectMBO/govtool/issues/2948)
162-
- Fix refetching DRep list on every enter [Issue 2994](https://github.com/IntersectMBO/govtool/issues/2994)
163-
- Fix displaying helper buttons on governance action card details [Issue 3022](https://github.com/IntersectMBO/govtool/issues/3022)
164-
165-
### Changed
166-
167-
- Change threshold visual representation in governance action votes
168-
- Resize governance action details columns
169-
- Update @intersect.mbo/pdf-ui to v0.6.0
170-
- Bump actions/cache to v4 across workflows
171-
- Unify ADA Format across the application [Issue 3031](https://github.com/IntersectMBO/govtool/issues/3031)
172-
- Change default filtering for DRep directory to show the active DReps [Issue 3035](https://github.com/IntersectMBO/govtool/issues/3035)
173-
174-
### Removed
175-
176-
- Remove abstain from total DRep votes calculation
177-
178-
## [v2.0.11](https://github.com/IntersectMBO/govtool/releases/tag/v2.0.11) 2025-02-04
179-
180-
### Added
181-
182-
-
183-
184-
### Fixed
185-
186-
- Fix displaying DRep with doNotList property as string
187-
- Handle exception when no index is provided to /proposal/get endpoint [Issue 1841](https://github.com/IntersectMBO/govtool/issues/1841)
188-
- Fix displaying vote pill on voted on cards
189-
- Fix incorrect link to learn more about direct voters [Issue 2647](https://github.com/IntersectMBO/govtool/issues/2647)
190-
- Fix missing No DRep found message on DRep Directory [Issue 2889](https://github.com/IntersectMBO/govtool/issues/2889)
191-
- Fix displaying givenName placeholder instead of actual value on DRep card [Issue 2888](https://github.com/IntersectMBO/govtool/issues/2888)
192-
- Fix executing insertBefore on undefined node [Issue 2878](https://github.com/IntersectMBO/govtool/issues/2878)
193-
194-
### Changed
195-
196-
- Change votes representation on Governance Actions [Issue 2880](https://github.com/IntersectMBO/govtool/issues/2880)
197-
- Change vote rationale character limit to 10000 [Issue 2891](https://github.com/IntersectMBO/govtool/issues/2891)
198-
- Move ratification threshold label below the voter type [Issue 2893](https://github.com/IntersectMBO/govtool/issues/2893)
199-
200-
### Removed
201-
202-
- Remove redundant sentry reports on handled wallet exceptions [Issue 2680](https://github.com/IntersectMBO/govtool/issues/2680)
203-
204-
## [v2.0.10](https://github.com/IntersectMBO/govtool/releases/tag/v2.0.10) 2025-01-29
205-
206-
### Added
207-
208-
- Add exception handler on stake key voting power query execution [Issue 2757](https://github.com/IntersectMBO/govtool/issues/2757)
209-
- Add script hash to new consitution governance action [Issue 2745](https://github.com/IntersectMBO/govtool/issues/2745)
210-
211-
### Fixed
212-
213-
-
214-
215-
### Changed
216-
217-
- Bump @intersect.mbo/pdf-ui to v0.5.11
218-
219-
### Removed
220-
221-
-
222-
223-
## [v2.0.9](https://github.com/IntersectMBO/govtool/releases/tag/v2.0.9) 2025-01-24
224-
225-
### Added
226-
227-
-
228-
229-
### Fixed
230-
231-
- Fix opening IPFS links [Issue 2711](https://github.com/IntersectMBO/govtool/issues/2711)
232-
233-
### Changed
234-
235-
- Change labelling of governance action metadata anchor
236-
- Change labelling and order of new constitution governance action details
237-
238-
### Removed
239-
240-
-
241-
242-
## [v2.0.8](https://github.com/IntersectMBO/govtool/releases/tag/v2.0.8) 2025-01-23
243-
244-
### Added
245-
246-
- Add share DRep button to every DRep instead of only our own [Issue 2686](https://github.com/IntersectMBO/govtool/issues/2686)
247-
- Show metadata anchor in Governance Action Details [Issue 2178](https://github.com/IntersectMBO/govtool/issues/2178)
248-
- Handle unexpected drep info query result [Issue 2676](https://github.com/IntersectMBO/govtool/issues/2676)
249-
250-
### Fixed
251-
252-
- Fix usage of trim on missing label
253-
- Fix blank screen when registering as a DRep [Issue 2408](https://github.com/IntersectMBO/govtool/issues/2408)
254-
- Fix type mismatch between sql and haskell code for stake key address
255-
- Handle missing api key exception [Issue 2683](https://github.com/IntersectMBO/govtool/issues/2683)
256-
257-
### Changed
258-
259-
- Bump cardano-node to 10.1.4
260-
- Make CIP-129 governance identifiers the default ones
261-
262-
### Removed
263-
264-
- Remove logging to sentry for DRep registration transaction [Issue 2681](https://github.com/IntersectMBO/govtool/issues/2681)
265-
- Remove logging to sentry when delegation transaction fails [Issue 2682](https://github.com/IntersectMBO/govtool/issues/2682)
266-
267-
## [v2.0.7](https://github.com/IntersectMBO/govtool/releases/tag/v2.0.7) 2025-01-20
268-
269-
### Added
270-
271-
-
272-
273-
### Fixed
274-
275-
- Fix calculating DRep activity
276-
- Fix fetching Governance Actions being navigated from dashboard
277-
278-
### Changed
279-
280-
- Bump @intersect.mbo/pdf-ui to v0.5.7
281-
282-
### Removed
283-
284-
-
285-
286-
## [v2.0.6](https://github.com/IntersectMBO/govtool/releases/tag/v2.0.6) 2025-01-16
287-
288-
### Added
289-
290-
- Add support for base64 encoded images [Issue 2633](https://github.com/IntersectMBO/govtool/issues/2633)
291-
- Add searching for metadata [Issue 2634](https://github.com/IntersectMBO/govtool/issues/2634)
292-
- Allow delegation to inactive DRep [Issue 2589](https://github.com/IntersectMBO/govtool/issues/2589)
293-
294-
### Fixed
295-
296-
- Fix searching by full DRep IDs on wrong prefix cut [Issue 2639](https://github.com/IntersectMBO/govtool/issues/2639)
297-
- Trim whitespace from search bar input [Issue 2472](https://github.com/IntersectMBO/govtool/issues/2472)
298-
299-
### Changed
300-
301-
-
302-
303-
### Removed
304-
305-
-
306-
307-
## [v2.0.5](https://github.com/IntersectMBO/govtool/releases/tag/v2.0.5) 2025-01-10
308-
309-
### Added
310-
311-
-
312-
313-
### Fixed
314-
315-
- Fix counting submitted votes [Issue 2609](https://github.com/IntersectMBO/govtool/issues/2609)
316-
- Fix opening relative paths in external links
317-
- Fix passing random sorting to governance actions on disconnected wallet
318-
319-
### Changed
320-
321-
- Bump @intersect.mbo/pdf-ui to v0.5.6
322-
323-
### Removed
324-
325-
-
326-
32774
## [v2.0.4](https://github.com/IntersectMBO/govtool/releases/tag/v2.0.4) 2025-01-07
32875

32976
### Added

govtool/backend/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,4 @@ FROM $BASE_IMAGE_REPO:$BASE_IMAGE_TAG
44
WORKDIR /src
55
COPY . .
66
RUN cabal build
7-
RUN cp dist-newstyle/build/x86_64-linux/ghc-9.2.7/vva-be-2.0.19/x/vva-be/build/vva-be/vva-be /usr/local/bin
7+
RUN cp dist-newstyle/build/x86_64-linux/ghc-9.2.7/vva-be-2.0.20/x/vva-be/build/vva-be/vva-be /usr/local/bin

govtool/backend/Dockerfile.qovery

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ FROM $BASE_IMAGE_REPO:$BASE_IMAGE_TAG
44
WORKDIR /src
55
COPY . .
66
RUN cabal build
7-
RUN cp dist-newstyle/build/x86_64-linux/ghc-9.2.7/vva-be-2.0.19/x/vva-be/build/vva-be/vva-be /usr/local/bin
7+
RUN cp dist-newstyle/build/x86_64-linux/ghc-9.2.7/vva-be-2.0.20/x/vva-be/build/vva-be/vva-be /usr/local/bin
88

99
# Expose the necessary port
1010
EXPOSE 9876

govtool/backend/vva-be.cabal

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
cabal-version: 3.6
22
name: vva-be
3-
version: 2.0.19
3+
version: 2.0.20
44

55
-- A short (one-line) description of the package.
66
-- synopsis:

0 commit comments

Comments
 (0)