Skip to content

Add documentation about configuring ActiveStorage / dynamic file uploads#9777

Merged
andreslucena merged 7 commits intodecidim:developfrom
mainio:docs/activestorage
Sep 13, 2022
Merged

Add documentation about configuring ActiveStorage / dynamic file uploads#9777
andreslucena merged 7 commits intodecidim:developfrom
mainio:docs/activestorage

Conversation

@ahukkanen
Copy link
Copy Markdown
Contributor

🎩 What? Why?

To avoid configuration mistakes with external file storages, let's document how to configure the external file storages with the dynamic file uploads.

📌 Related Issues

Testing

  • Configure Decidim to use one of the external file storages
  • Try out the configuration yourself

@ahukkanen ahukkanen changed the title Add documentation about configuring activestorage / dynamic file uploads Add documentation about configuring ActiveStorage / dynamic file uploads Sep 2, 2022
Copy link
Copy Markdown
Member

@andreslucena andreslucena left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Great explanation, just a couple minor format changes.
I don't have access to an installation with those providers but I've read the ActiveStorage docs and seem like it's all OK.
We should also add a link to this page at docs/modules/services/pages/index.adoc.
After merging this PR, we should merge decidim/documentation#107

ahukkanen and others added 3 commits September 13, 2022 14:11
Co-authored-by: Andrés Pereira de Lucena <andreslucena@users.noreply.github.com>
Co-authored-by: Andrés Pereira de Lucena <andreslucena@users.noreply.github.com>
Co-authored-by: Andrés Pereira de Lucena <andreslucena@users.noreply.github.com>
andreslucena
andreslucena previously approved these changes Sep 13, 2022
@andreslucena
Copy link
Copy Markdown
Member

@ahukkanen the link at https://github.com/mainio/decidim/blob/docs/activestorage/docs/modules/services/pages/index.adoc its missing, can you add it please? 🙏🏽

@ahukkanen
Copy link
Copy Markdown
Contributor Author

@andreslucena Done.

Copy link
Copy Markdown
Member

@andreslucena andreslucena left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍🏽

@andreslucena andreslucena merged commit 69219f6 into decidim:develop Sep 13, 2022
@ahukkanen ahukkanen deleted the docs/activestorage branch September 13, 2022 15:25
entantoencuanto added a commit that referenced this pull request Sep 13, 2022
* develop:
  Add missing character on code block (#9798)
  Fix hidden error messages on the registration form (#9625)
  Add documentation about configuring ActiveStorage / dynamic file uploads (#9777)
  Add documentation section about customizing cells (#9622)
  Fix hashtags not recognized at the beginning of the string (#9616)
  Fix version pages showing a HTTP 500 error when the version does not exist (#9615)
  Fix multitenant organizations stats cache (#9605)
  Prevent the account edit route through Devise (#9611)
  Fix iframe disabling producing invalid HTML (#9685)
  Fix import of images on spaces (#9779)
  Fix order of last activities (#9756)
  Fix leaking emails on admin user search controller (#9791)
  Ignore participatory spaces without models in meetings visible_for scope (#9790)
entantoencuanto added a commit that referenced this pull request Sep 15, 2022
* develop: (24 commits)
  Add develop index to the documentation (#9666)
  Fix initiatives components (#9633)
  Fix conference speaker avatars (#9643)
  Update `rokroskar/workflow-run-cleanup-action` GitHub action to v0.3.3 (#9750)
  Fix character counter for the WYSIWYG editor (#9680)
  Fix posting comments before the initial load has run (#9614)
  Fix parallel tests port in use (#9661)
  Split parallel test coverage reports into their own folders (#9686)
  Improve admin panel user experience regarding title links and order of actions (#9496)
  Fix title and description too long in initiatives spec sometimes (#9648)
  Fix API GraphiQL system spec with newer ChromeDriver (#9642)
  Add missing character on code block (#9798)
  Fix hidden error messages on the registration form (#9625)
  Add documentation about configuring ActiveStorage / dynamic file uploads (#9777)
  Add documentation section about customizing cells (#9622)
  Fix hashtags not recognized at the beginning of the string (#9616)
  Fix version pages showing a HTTP 500 error when the version does not exist (#9615)
  Fix multitenant organizations stats cache (#9605)
  Prevent the account edit route through Devise (#9611)
  Fix iframe disabling producing invalid HTML (#9685)
  ...
eliegaboriau pushed a commit to eliegaboriau/decidim that referenced this pull request Oct 25, 2022
…ads (decidim#9777)

* Add documentation about configuring activestorage / dynamic file uploads

* Use named link for S3

Co-authored-by: Andrés Pereira de Lucena <andreslucena@users.noreply.github.com>

* Use named link for GCS

Co-authored-by: Andrés Pereira de Lucena <andreslucena@users.noreply.github.com>

* Use named link for Amazon Storage

Co-authored-by: Andrés Pereira de Lucena <andreslucena@users.noreply.github.com>

* Add link to the ActiveStorage page

Co-authored-by: Andrés Pereira de Lucena <andreslucena@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants