Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update Architecture Diagram #2135

Merged
merged 5 commits into from
Feb 2, 2021
Merged

Update Architecture Diagram #2135

merged 5 commits into from
Feb 2, 2021

Conversation

mbarnett
Copy link
Contributor

@mbarnett mbarnett commented Feb 2, 2021

Context

We've had a lot of big changes under the hood over the last year, so let's update the diagrams to reflect that!

What's New

  • Updated Diagram to Jupiter 2.0 (removed Fedora, added OAISys and ActsAsRDFable, clarified some of the Solr and File storage relationships a bit)
  • Added the Draw.io source file so I don't have to hunt it down next time

@@ -49,8 +49,6 @@ def thumbnail_path(logo, args = { resize_to_limit: [100, 100], auto_orient: true

Rails.application.routes.url_helpers.rails_representation_path(logo.representation(args).processed)
rescue StandardError => e
Copy link
Contributor

Choose a reason for hiding this comment

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

Rubocop crying about unused variable e here

@@ -8,6 +8,8 @@ and releases in Jupiter project adheres to [Semantic Versioning](http://semver.o

– Remove entirely unnecessary config file.
– Turn off reporting things like "this excel spreadsheet isn't thumbnailable" as warnings to Rollbar
– Completely disable logging of warnings around the "excel spreadsheet" issue
Copy link
Contributor

Choose a reason for hiding this comment

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

Something is weird here 🤔 , it deleted a big chunk of the unreleased logs as shown in master:

## [Unreleased]
– Remove entirely unnecessary config file.
– Turn off reporting things like "this excel spreadsheet isn't thumbnailable" as warnings to Rollbar
– Completely disable logging of warnings around the "excel spreadsheet" issue

### Added
- Initialize disabled ReadOnlyMode [#2100](https://github.com/ualbertalib/jupiter/issues/2100)

### Removed
– Remove entirely unnecessary config file. [PR#2044](https://github.com/ualbertalib/jupiter/pull/2044)

### Changed
- Added DOI reset feature for admins [#1739](https://github.com/ualbertalib/jupiter/issues/1739)
– Turn off reporting things like "this excel spreadsheet isn't thumbnailable" as warnings to Rollbar [PR#2046](https://github.com/ualbertalib/jupiter/pull/2046)
- migration to fix concatenated subjects (part 2) [#1449](https://github.com/ualbertalib/jupiter/issues/1449)
- Catch and log embargo expiry job save errors [#1989](https://github.com/ualbertalib/jupiter/issues/1989)
- Don't send failures to SessionController in development environment [PR#2121](https://github.com/ualbertalib/jupiter/pull/2121) 

### Fixed
- bump rubocop and fix cop violations [PR#2072](https://github.com/ualbertalib/jupiter/pull/2072)
- bump omniauth-rails_csrf_protection gem for omniauth compatibility [PR#2096](https://github.com/ualbertalib/jupiter/pull/2096)
- bump rdf-n3 and fix isomorphic_with? regression [PR#2070](https://github.com/ualbertalib/jupiter/pull/2070)
- bump rubocop and fix more cop violations [PR#2132](https://github.com/ualbertalib/jupiter/pull/2132)

## [2.0.2] - 2020-12-17

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Should be fixed now?

@ualbertalib-bot
Copy link

1 Error
🚫

The following CHANGELOG entries are missing a link to a PR/issue:

  • Updated Architecture diagrams
    – Completely disable logging of warnings around the "excel spreadsheet" issue

Generated by 🚫 Danger

@mbarnett mbarnett merged commit 09df8f1 into master Feb 2, 2021
@mbarnett mbarnett deleted the msb/update_diagram branch February 2, 2021 20:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants