profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/mjgiarlo/events. GitMemory does not store any data, but only uses NGINX to cache data for a period of time. The idea behind GitMemory is simply to give users a better reading experience.
Michael J. Giarlo mjgiarlo @sul-dlss 98118 http://mike.giarlo.name/ software engineer for @sul-dlss, librarian, parent, Seattleite, cocktail fan, amaraiolo, baconsmith, guitar noise. A piece of work in progress (he/him/his)

acdha/restful-bag-server 32

Draft protocol for serving BagIt repositories RESTfully

edsu/dflat 19

an implementation of the dflat and redd specifications from CDL for versioning of digital objects

curationexperts/nurax 8

Vanilla-plus Hyrax app for testing and tire-kicking

mjgiarlo/arkpy 8

A basic implemention of Archival Resource Key utils in Python

jronallo/elastic_microdata 5

example app for looking at data in elasticsearch based on a crawl of a site with microdata

JSONovich/jsonovich 5

A webextension for Firefox. Pretty-prints JSON content in the browser for easy, unobtrusive viewing.

mjgiarlo/delicious2gb 4

Import delicious bookmarks into Google Bookmarks

mjgiarlo/dflat 4

an implementation of the dflat specification for digital preservation filesystems

release sul-dlss/dlme

2.2.6

released time in 2 days

created tagsul-dlss/dlme

tag2.2.6

Digital Library of the Middle East web application, based on Spotlight

created time in 2 days

push eventsul-dlss/dlme

Jenkins

commit sha 0ff250e589aae78894f02af356be6e3d408c26cc

Update Ruby dependencies

view details

Jenkins

commit sha 4bfc16c7c049a5e5a4ebc377c98e840ec38d6e4d

Update Yarn dependencies

view details

Michael J. Giarlo

commit sha 4e188b4f51c6c99b7f9a38c71276a90216c3b816

Merge pull request #1298 from sul-dlss/update-dependencies

view details

push time in 2 days

delete branch sul-dlss/dlme

delete branch : update-dependencies

delete time in 2 days

PR merged sul-dlss/dlme

Update dependencies
+163 -163

0 comment

2 changed files

sul-devops-team

pr closed time in 2 days

PullRequestReviewEvent

push eventsul-dlss-labs/iiif-app-example

Chris Beer

commit sha 8a6d542cc0f75c73e37f8b24b87498b9c7fd6839

Update the manifest url to the corrected dime novel

view details

Michael J. Giarlo

commit sha 1199018a1bfd0cfbda7ce8e4000bcac3e1d2e459

Merge pull request #8 from sul-dlss-labs/corrected

view details

push time in 5 days

delete branch sul-dlss-labs/iiif-app-example

delete branch : corrected

delete time in 5 days

PullRequestReviewEvent
PullRequestReviewEvent

delete branch sul-dlss/sul-requests

delete branch : settings-data

delete time in 6 days

PR merged sul-dlss/sul-requests

Refactor LibraryLocation class to extract a new `RequestAbility` class

This PR extracts some non-location information out of the LibraryLocation class, where additional behaviors seem to have accumulated over the years. Before starting to apply re-opening rules, it seemed like a good opportunity to clarify some of these components.

There are 3 major changes:

  • extracting some of the business logic into YAML configuration
  • extracting the LocationRules and RequestAbility classes to evaluate what types of requests can be made for a given library/location/item_type/etc
  • cleaning up some loose ends in order to re-focus LibraryLocation on location-specific data accessors.

For slightly easier reviewability, I've left the original tests for the different types of requests intact (with a little mechanical transformation to use consistent naming, etc). Possible follow-up would be to move some/all of those tests onto LocationRules/RequestAbility.

+356 -371

0 comment

19 changed files

cbeer

pr closed time in 6 days

push eventsul-dlss/sul-requests

Chris Beer

commit sha 9121c5affb31408bbab1aa944573c035e8e4744c

Pull mhld accessor over to Holdings concern

view details

Chris Beer

commit sha f7d43643fe67922af0b4dc49ca1e60f3c59a564e

Extract business logic specifications for request types into YAML

view details

Chris Beer

commit sha 6629af70c56180a8078572d52e4826f0be818711

Extract -able? checks for what type of request can be made into a new class

view details

Chris Beer

commit sha 5f909666f9633a8fbba81b17295349d91e92d50f

Stop passing the whole request to LibraryLocation

view details

Michael J. Giarlo

commit sha 616ca758fe2c7d31daff85db3feb72603c70bb0b

Merge pull request #1191 from sul-dlss/settings-data

view details

push time in 6 days

PullRequestReviewEvent

push eventsul-dlss/exhibits

Camille Villa

commit sha 9a975360085afc6b777c6abff8641af0e848986e

Skip custom thumbnail generation for thumbless uploads; fixes #2107

view details

Michael J. Giarlo

commit sha 958b106fec514542fc5c2a0bab57c6bee7b99695

Merge pull request #2115 from sul-dlss/2106-thumbless-upload Skip custom thumbnail generation for thumbless uploads; fixes #2107

view details

push time in 8 days

delete branch sul-dlss/exhibits

delete branch : 2106-thumbless-upload

delete time in 8 days

issue closedsul-dlss/exhibits

Adding new items to Opening Night! are not saving and reindexing results in an error

Submitted by exhibit curator Ray Heigemeir on 8 July 2021:

After a period of hibernation, we want to begin adding new entries to the Opening Night! database. We added two yesterday, but they don't appear to have "saved." The titles were "Guru" and "Happiness is the problem." I reindexed and the blue "reindexing" indicator seems to still be incomplete (after three hours). Not sure where the problem lies.

Could someone investigate when time allows?

closed time in 8 days

caaster
PullRequestReviewEvent

issue commentsul-dlss/happy-heron

Record terms of deposit acceptance in database

@mjgiarlo That's right. Though to clarify, you should see the box there, but it would be checked.

Ah yes, thank you!

Once a year is the time we have currently in Hydrus I think and that works fine, so I'd say go with that.

That sounds reasonable to me, too.

Thanks, @mjgiarlo. Didn't mean to pull you away from other things!

np!

mjgiarlo

comment created time in 9 days

issue commentsul-dlss/happy-heron

Record terms of deposit acceptance in database

As I understood it, this issue is about changing ToD acceptance from a work- (or work version-) specific implementation to a user-specific implementation.

mjgiarlo

comment created time in 9 days

delete branch sul-dlss/dlme

delete branch : update-dependencies

delete time in 9 days

PR opened sul-dlss/mise

[WIP] Decouple workspace saves from navigational changes

Connect to #167

This is a work-in-progress commit, as I have now unassigned from #167. Feel free to use this or ignore it or dump it.

+79 -47

0 comment

7 changed files

pr created time in 16 days

create barnchsul-dlss/mise

branch : separate-exit-save#167

created branch time in 16 days

issue commentsul-dlss/mise

Remove "exit workspace" part of the Save workspace button action

Unassigning for now as I'm focused on hiring atm.

ggeisler

comment created time in 16 days

delete branch sul-dlss/course_reserves

delete branch : resv-props

delete time in 20 days

push eventsul-dlss/course_reserves

Chris Beer

commit sha 1cab62028334fb505b4d6cf4b2fe17409d0d76bd

Add additional legacy reserve properties

view details

Michael J. Giarlo

commit sha 2d7b69b6de841f0e6c0dbefd5a7292861efd622a

Merge pull request #338 from sul-dlss/resv-props Add additional legacy reserve properties

view details

push time in 20 days

issue closedsul-dlss/course_reserves

[course_reserves/prod] ActiveModel::UnknownAttributeError: unknown attribute 'digital_type_description' for ReserveItem.

Backtrace

line 2 of [PROJECT_ROOT]/app/views/reserves/_reserves_item.html.erb: new
line 2 of [PROJECT_ROOT]/app/views/reserves/_reserves_item.html.erb: _app_views_reserves__reserves_item_html_erb___3526101875076988257_29360
line 95 of [PROJECT_ROOT]/app/views/reserves/_reserves_form.html.erb: block in _app_views_reserves__reserves_form_html_erb__3300027265855129073_29300

View full backtrace and more info at honeybadger.io

closed time in 20 days

cbeer