Skip to content

Commit 661dd00

Browse files
authored
Merge branch 'stable' into update-user-list
2 parents 2036cf7 + 4f2519a commit 661dd00

File tree

6 files changed

+61
-21
lines changed

6 files changed

+61
-21
lines changed

CHANGELOG.md

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,38 @@
1+
## [1.42.15](https://github.com/AEGEE/frontend/compare/1.42.14...1.42.15) (2025-03-17)
2+
3+
4+
### Bug Fixes
5+
6+
* **resources:** update resource page with Code of Conduct ([#2326](https://github.com/AEGEE/frontend/issues/2326)) ([1d1a0f6](https://github.com/AEGEE/frontend/commit/1d1a0f64abb758c1833b694869c049b47a7cedbd))
7+
8+
## [1.42.14](https://github.com/AEGEE/frontend/compare/1.42.13...1.42.14) (2025-03-16)
9+
10+
11+
### Bug Fixes
12+
13+
* only show menu items with proper permissions. Fixes HELP-2691 ([#2321](https://github.com/AEGEE/frontend/issues/2321)) ([89c44f8](https://github.com/AEGEE/frontend/commit/89c44f85cf85e0e9953c8b2ed433c6efcdd0f1ee))
14+
15+
## [1.42.13](https://github.com/AEGEE/frontend/compare/1.42.12...1.42.13) (2025-03-16)
16+
17+
18+
### Bug Fixes
19+
20+
* **network:** use NetCom GSuite accounts if it is set ([#2325](https://github.com/AEGEE/frontend/issues/2325)) ([ee546ee](https://github.com/AEGEE/frontend/commit/ee546ee05403ce1e076c056a4931aba006b6353f))
21+
22+
## [1.42.12](https://github.com/AEGEE/frontend/compare/1.42.11...1.42.12) (2025-03-14)
23+
24+
25+
### Bug Fixes
26+
27+
* **network:** fix rounding error with fee payment automatic AC check ([#2324](https://github.com/AEGEE/frontend/issues/2324)) ([60a29f4](https://github.com/AEGEE/frontend/commit/60a29f42db11a48df0658ccc05bcdaa958346915))
28+
29+
## [1.42.11](https://github.com/AEGEE/frontend/compare/1.42.10...1.42.11) (2025-03-10)
30+
31+
32+
### Bug Fixes
33+
34+
* **network:** add check for body in ac check page ([#2322](https://github.com/AEGEE/frontend/issues/2322)) ([6143d7b](https://github.com/AEGEE/frontend/commit/6143d7bd4362e3394e57295705b418629d0b6d49))
35+
136
## [1.42.10](https://github.com/AEGEE/frontend/compare/1.42.9...1.42.10) (2025-02-21)
237

338

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "frontend",
3-
"version": "1.42.10",
3+
"version": "1.42.15",
44
"description": "MyAEGEE Frontend",
55
"homepage": "https://my.aegee.eu",
66
"license": "MIT",

src/menu.json

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -80,11 +80,13 @@
8080
"children": [
8181
{
8282
"name": "oms.events.change_status",
83-
"label": "Change event status"
83+
"label": "Change event status",
84+
"permissions": ["global:approve_event:nwm", "global:approve_event:training", "global:approve_event:conference", "global:approve_event:cultural"]
8485
},
8586
{
8687
"name": "oms.events.boardview",
87-
"label": "Board view"
88+
"label": "Board view",
89+
"permissions": ["local:approve_members:events"]
8890
}
8991
]
9092
},
@@ -132,7 +134,8 @@
132134
},
133135
{
134136
"name": "oms.summeruniversity.boardview",
135-
"label": "Board view"
137+
"label": "Board view",
138+
"permissions": ["local:approve_members:summeruniversity"]
136139
}
137140
]
138141
},

src/views/network/AntennaCriteriaCheck.vue

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -373,7 +373,9 @@ export default {
373373
await this.axios.get(this.services['network'] + '/boards/recents', { params: { ends: this.selectedAgora.ends } }).then((boardsResponse) => {
374374
for (const board of boardsResponse.data.data) {
375375
const body = this.bodies.find(x => x.id === board.body_id)
376-
this.$set(body, 'latestElection', board.latest_election)
376+
if (body) {
377+
this.$set(body, 'latestElection', board.latest_election)
378+
}
377379
}
378380
379381
// Check if the current board was elected within the past year
@@ -394,7 +396,7 @@ export default {
394396
const body = this.bodies.find(x => x.id === membersList.body_id)
395397
this.$set(body.antennaCriteria, 'membersList', 'true')
396398
397-
if (membersList.fee_not_paid === 0) {
399+
if (membersList.fee_not_paid <= 0) {
398400
this.$set(body.antennaCriteria, 'membershipFee', 'true')
399401
}
400402
}
@@ -424,7 +426,7 @@ export default {
424426
this.netcommies = netcomMembersResponse.data.data.map(netcommie => ({
425427
user_id: netcommie.user_id,
426428
first_name: netcommie.user.first_name,
427-
email: netcommie.user.email
429+
email: netcommie.user.gsuite_id ? netcommie.user.gsuite_id : netcommie.user.email
428430
}))
429431
this.netcommies.push({ 'user_id': 0, 'first_name': 'Not set', 'email': '' })
430432
})

src/views/static/Resources.vue

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -114,27 +114,27 @@ export default {
114114
color: '#FFDB4C'
115115
},
116116
{
117-
url: 'https://forms.gle/EcaDkdyQfSb65Jdh8',
118-
title: 'Safe Person Committee',
119-
description: 'Request a Safe Person or workshop for your event',
117+
url: 'https://forms.gle/s8vE6b9wrEHqV1xe9',
118+
title: 'AEGEE House Guest Request',
119+
description: 'Visiting the AEGEE house',
120120
color: '#FFDB4C'
121121
},
122122
{
123-
url: 'https://podio.com/webforms/2318137/167577',
124-
title: 'AEGEE Newsletter',
125-
description: 'Submitting content for the AEGEE newsletter',
123+
url: 'https://forms.gle/ZMfSByo5QEUAwoY4A',
124+
title: 'ASRF Application Form',
125+
description: 'Apply for the AEGEE Social Responsibility Fund',
126126
color: '#FFDB4C'
127127
},
128128
{
129-
url: 'https://forms.gle/s8vE6b9wrEHqV1xe9',
130-
title: 'CD House Guest Request',
131-
description: 'Visiting the CD house',
129+
url: 'https://www.aegee.org/code-of-conduct/',
130+
title: 'Code of Conduct',
131+
description: 'Read AEGEE\'s Code of Conduct',
132132
color: '#FFDB4C'
133133
},
134134
{
135-
url: 'https://forms.gle/ZMfSByo5QEUAwoY4A',
136-
title: 'ASRF Application Form',
137-
description: 'Apply for the AEGEE Social Responsibility Fund',
135+
url: 'https://forms.gle/EcaDkdyQfSb65Jdh8',
136+
title: 'Safe Person Committee',
137+
description: 'Request a Safe Person or workshop for your event',
138138
color: '#FFDB4C'
139139
},
140140
{

0 commit comments

Comments
 (0)