Skip to content

Commit f813045

Browse files
Scoped verifications (#431)
* replace select, add controller, commands * fix forms * add visibility_notice * refactor space constraint query * fix linter * apply restrictions for check_required_login_authorizations * refactoring * restrictions for components, for groups * fix form * fix check authorizations * refactoring * fix force_authorization_help_text * add system tests * refactoring * refactoring * refactoring * add specs. simplify code. remove legacy conf * fix 18n * fix specs * optimize commands. add comman specs * form spec * fix css * refactor authorizer * let the user know about non valid authorizations * fix logic & specs * spelling * remove excessive memoization --------- Co-authored-by: Ivan Vergés <[email protected]>
1 parent 7298977 commit f813045

File tree

88 files changed

+1458
-590
lines changed

Some content is hidden

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

88 files changed

+1458
-590
lines changed

.github/workflows/tests.yml

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -150,13 +150,12 @@ jobs:
150150
- run: |
151151
sudo apt update
152152
sudo apt install libu2f-udev
153-
wget --no-verbose -O /tmp/chrome.deb https://dl.google.com/linux/chrome/deb/pool/main/g/google-chrome-stable/google-chrome-stable_${{ env.CHROME_VERSION }}-1_amd64.deb
153+
wget --no-verbose -O /tmp/chrome.deb https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
154154
sudo dpkg -i /tmp/chrome.deb
155155
rm /tmp/chrome.deb
156156
- uses: nanasess/setup-chromedriver@v2
157-
name: Install Chrome version ${{ env.CHROME_VERSION }}
158-
with:
159-
chromedriver-version: ${{ env.CHROME_VERSION }}
157+
name: Install Chrome version
158+
160159
- run: |
161160
sudo apt install wkhtmltopdf imagemagick 7zip
162161

CHANGELOG.md

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,16 @@
11
CHANGELOG
22
=========
33

4-
v0.12.2
4+
v0.12.4
5+
-------
6+
Compatibility:
7+
- Decidim 0.29.x
8+
9+
Features:
10+
- Allow to granular permissions to forced verifications.
11+
**NOTE** Config var `force_authorization_after_login` has changed to `force_authorizations`
12+
13+
v0.12.3
514
-------
615

716
Compatibility:

Gemfile

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,12 @@ source "https://rubygems.org"
44

55
ruby RUBY_VERSION
66

7-
DECIDIM_VERSION = "0.29.3"
7+
DECIDIM_VERSION = "0.29.4"
88

99
gem "decidim", DECIDIM_VERSION
10+
gem "decidim-conferences", DECIDIM_VERSION
1011
gem "decidim-decidim_awesome", path: "."
12+
gem "decidim-initiatives", DECIDIM_VERSION
1113
gem "decidim-templates", DECIDIM_VERSION
1214

1315
gem "bootsnap", "~> 1.4"

0 commit comments

Comments
 (0)