mpngin

A simple and fast URL shortener with built in stats redis url-shortener
1.1.1 Latest release released

Activity

New release 1.1.0
dependency: dotenv 1.1.0
dependency: kemal 1.1.0
dependency: redis 1.1.0
dependency: ameba 1.1.0
dependency: spec-kemal 1.1.0
dependency: timecop 1.1.0
New release 1.1.1
dependency: dotenv 1.1.1
dependency: kemal 1.1.1
dependency: redis 1.1.1
dependency: ameba 1.1.1
dependency: spec-kemal 1.1.1
dependency: timecop 1.1.1
New release 1.0.2
dependency: dotenv 1.0.2
dependency: kemal 1.0.2
dependency: redis 1.0.2
dependency: ameba 1.0.2
dependency: spec-kemal 1.0.2
dependency: timecop 1.0.2
sync_repo:fetch_metadata_failed {'exception' => 'Shardbox::FetchError', 'repo_role' => 'canonical', 'error_message' => 'Repository error: Something went wrong while executing your query. Please include `86E6:101E:3D3ABA7:3E420C3:63B9B17C` when reporting this issue.'}
sync_repo:fetch_metadata_failed {'exception' => 'Shardbox::FetchError', 'repo_role' => 'canonical', 'error_message' => 'Repository unavailable'}
sync_repo:fetch_metadata_failed {'exception' => 'Shardbox::FetchError', 'repo_role' => 'canonical', 'error_message' => 'Repository unavailable'}
sync_repo:fetch_metadata_failed {'exception' => 'Shardbox::FetchError', 'repo_role' => 'canonical', 'error_message' => 'Repository unavailable'}
sync_repo:fetch_metadata_failed {'exception' => 'Shardbox::FetchError', 'repo_role' => 'canonical', 'error_message' => 'Repository unavailable'}
sync_repo:fetch_metadata_failed {'exception' => 'Shardbox::FetchError', 'repo_role' => 'canonical', 'error_message' => 'Repository unavailable'}
sync_repo:fetch_metadata_failed {'exception' => 'Shardbox::FetchError', 'repo_role' => 'canonical', 'error_message' => 'Repository unavailable'}
sync_repo:fetch_metadata_failed {'exception' => 'Shardbox::FetchError', 'repo_role' => 'canonical', 'error_message' => 'Repository unavailable'}
sync_repo:fetch_metadata_failed {'exception' => 'Shardbox::FetchError', 'repo_role' => 'canonical', 'error_message' => 'Repository unavailable'}
sync_repo:fetch_metadata_failed {'exception' => 'Shardbox::FetchError', 'repo_role' => 'canonical', 'error_message' => 'Repository unavailable'}
sync_repo:fetch_metadata_failed {'exception' => 'Shardbox::FetchError', 'repo_role' => 'canonical', 'error_message' => 'Repository unavailable'}
sync_repo:fetch_metadata_failed {'exception' => 'Shardbox::FetchError', 'repo_role' => 'canonical', 'error_message' => 'Repository unavailable'}
sync_repo:fetch_metadata_failed {'exception' => 'Shardbox::FetchError', 'repo_role' => 'canonical', 'error_message' => 'Repository unavailable'}
sync_repo:fetch_metadata_failed {'exception' => 'Shardbox::FetchError', 'repo_role' => 'canonical', 'error_message' => 'Repository unavailable'}
sync_repo:fetch_metadata_failed {'exception' => 'Shardbox::FetchError', 'repo_role' => 'canonical', 'error_message' => 'Repository unavailable'}
sync_repo:fetch_metadata_failed {'exception' => 'Shardbox::FetchError', 'repo_role' => 'canonical', 'error_message' => 'Repository unavailable'}
sync_repo:fetch_metadata_failed {'exception' => 'Shardbox::FetchError', 'repo_role' => 'canonical', 'error_message' => 'Repository unavailable'}
sync_repo:fetch_metadata_failed {'exception' => 'Shardbox::FetchError', 'repo_role' => 'canonical', 'error_message' => 'Repository unavailable'}
sync_repo:fetch_metadata_failed {'exception' => 'Shardbox::FetchError', 'repo_role' => 'canonical', 'error_message' => 'Repository unavailable'}
sync_repo:fetch_metadata_failed {'exception' => 'Shardbox::FetchError', 'repo_role' => 'canonical', 'error_message' => 'Repository unavailable'}
sync_repo:fetch_metadata_failed {'exception' => 'Shardbox::FetchError', 'repo_role' => 'canonical', 'error_message' => 'Repository unavailable'}
sync_repo:fetch_metadata_failed {'exception' => 'Shardbox::FetchError', 'repo_role' => 'canonical', 'error_message' => 'Repository unavailable'}
dependency: dotenv 0.7.3
dependency: kemal 0.7.3
dependency: redis 0.7.3
dependency: ameba 0.7.3
dependency: icr 0.7.3
dependency: spec-kemal 0.7.3
sync_repo:fetch_metadata_failed {'exception' => 'Shardbox::FetchError', 'repo_role' => 'canonical', 'error_message' => 'Repository unavailable'}
sync_repo:fetch_metadata_failed {'exception' => 'Shardbox::FetchError', 'repo_role' => 'canonical', 'error_message' => 'Repository unavailable'}
sync_repo:fetch_metadata_failed {'exception' => 'Shardbox::FetchError', 'repo_role' => 'canonical', 'error_message' => 'Repository unavailable'}
dependency: dotenv 1.0.1
dependency: kemal 1.0.1
dependency: redis 1.0.1
dependency: ameba 1.0.1
dependency: spec-kemal 1.0.1
dependency: timecop 1.0.1
dependency: dotenv 1.0.0
dependency: kemal 1.0.0
dependency: redis 1.0.0
dependency: dotenv 0.8.0
dependency: kemal 0.8.0
dependency: redis 0.8.0
dependency: ameba 0.8.0
dependency: icr 0.8.0
dependency: spec-kemal 0.8.0
dependency: timecop 0.8.0
sync_repo:fetch_metadata_failed {'exception' => 'Shardbox::FetchError', 'repo_role' => 'canonical', 'error_message' => 'Repository unavailable'}
dependency: dotenv 0.7.0
dependency: kemal 0.7.0
dependency: redis 0.7.0
dependency: ameba 0.7.0
dependency: coverage 0.7.0
dependency: kemal 0.7.2
dependency: icr 0.7.0
dependency: redis 0.7.2
dependency: ameba 0.7.2
dependency: coverage 0.7.2
dependency: icr 0.7.2
dependency: spec-kemal 0.7.0
dependency: dotenv 0.7.1
dependency: kemal 0.7.1
dependency: redis 0.7.1
dependency: ameba 0.7.1
dependency: coverage 0.7.1
dependency: icr 0.7.1
dependency: spec-kemal 0.7.1
create_shard:created none
dependency: redis 0.3.0
dependency: dotenv 0.1.0
dependency: kemal 0.1.0
dependency: coverage 0.3.0
dependency: icr 0.3.0
dependency: spec-kemal 0.3.0
dependency: dotenv 0.4.0
dependency: redis 0.1.0
dependency: coverage 0.1.0
dependency: kemal 0.4.0
dependency: redis 0.4.0
dependency: coverage 0.4.0
dependency: icr 0.4.0
dependency: spec-kemal 0.4.0
dependency: dotenv 0.5.0
dependency: kemal 0.5.0
dependency: redis 0.5.0
dependency: coverage 0.5.0
dependency: icr 0.1.0
dependency: icr 0.5.0
dependency: spec-kemal 0.5.0
dependency: dotenv 0.5.1
dependency: kemal 0.5.1
dependency: redis 0.5.1
dependency: coverage 0.5.1
dependency: icr 0.5.1
dependency: spec-kemal 0.5.1
dependency: dotenv 0.5.2
dependency: kemal 0.5.2
dependency: redis 0.5.2
dependency: coverage 0.5.2
dependency: icr 0.5.2
dependency: spec-kemal 0.5.2
dependency: dotenv 0.5.3
dependency: kemal 0.5.3
dependency: redis 0.5.3
dependency: coverage 0.5.3
dependency: icr 0.5.3
dependency: spec-kemal 0.5.3
dependency: dotenv 0.5.4
dependency: kemal 0.5.4
dependency: redis 0.5.4
dependency: ameba 0.5.4
dependency: coverage 0.5.4
dependency: icr 0.5.4
dependency: spec-kemal 0.5.4
dependency: dotenv 0.5.5
dependency: kemal 0.5.5
dependency: redis 0.5.5
dependency: ameba 0.5.5
dependency: coverage 0.5.5
dependency: icr 0.5.5
dependency: spec-kemal 0.5.5
dependency: dotenv 0.6.0
dependency: kemal 0.6.0
dependency: redis 0.6.0
dependency: ameba 0.6.0
dependency: coverage 0.6.0
dependency: icr 0.6.0
dependency: spec-kemal 0.6.0
dependency: spec-kemal 0.1.0
dependency: dotenv 0.2.0
dependency: kemal 0.2.0
dependency: redis 0.2.0
dependency: coverage 0.2.0
dependency: icr 0.2.0
dependency: spec-kemal 0.2.0
dependency: dotenv 0.3.0
dependency: kemal 0.3.0
mpngin:
  github: thewalkingtoast/mpngin
  version: ~> 1.1.1
License MIT
Crystal 1.9.2

Authors

Dependencies 3

  • dotenv master
    {'branch' => 'master', 'github' => 'gdotdesign/cr-dotenv'}
  • kemal
    {'github' => 'kemalcr/kemal'}
  • redis master
    {'branch' => 'master', 'github' => 'stefanwille/crystal-redis'}

Development Dependencies 3

  • ameba master
    {'branch' => 'master', 'github' => 'crystal-ameba/ameba'}
  • spec-kemal master
    {'branch' => 'master', 'github' => 'kemalcr/spec-kemal'}
  • timecop master
    {'branch' => 'master', 'github' => 'crystal-community/timecop.cr'}

Dependents 0

Last synced .
search fire star recently