diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index 95aedbaff..dba564ddf 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -114,6 +114,6 @@ post = Post.create(image: open("https://example.com/image-from-internet.jpg"))
```
[ruby-shrine]: https://groups.google.com/forum/#!forum/ruby-shrine
-[Shrine code of conduct]: https://github.com/janko-m/shrine/blob/master/CODE_OF_CONDUCT.md
+[Shrine code of conduct]: https://github.com/shrinerb/shrine/blob/master/CODE_OF_CONDUCT.md
[libmagic]: https://github.com/threatstack/libmagic
[SQLite]: https://www.sqlite.org
diff --git a/ISSUE_TEMPLATE.md b/ISSUE_TEMPLATE.md
index 4bf8fc31a..7eda38d8d 100644
--- a/ISSUE_TEMPLATE.md
+++ b/ISSUE_TEMPLATE.md
@@ -12,7 +12,7 @@ Tell us what you expected to happen.
Tell us what happens instead.
### Simplest self-contained example code to demonstrate issue
-Provide a self-contained example code (see the [Sequel/ActiveRecord templates](https://github.com/janko-m/shrine/blob/master/CONTRIBUTING.md)) to show the problem, and the full backtrace of any exception.
+Provide a self-contained example code (see the [Sequel/ActiveRecord templates](https://github.com/shrinerb/shrine/blob/master/CONTRIBUTING.md)) to show the problem, and the full backtrace of any exception.
### System configuration
**Ruby version**:
diff --git a/README.md b/README.md
index fa5fd97d3..e64372b06 100644
--- a/README.md
+++ b/README.md
@@ -8,8 +8,8 @@ If you're not sure why you should care, you're encouraged to read the
## Resources
- Documentation: [shrinerb.com](http://shrinerb.com)
-- Source: [github.com/janko-m/shrine](https://github.com/janko-m/shrine)
-- Bugs: [github.com/janko-m/shrine/issues](https://github.com/janko-m/shrine/issues)
+- Source: [github.com/shrinerb/shrine](https://github.com/shrinerb/shrine)
+- Bugs: [github.com/shrinerb/shrine/issues](https://github.com/shrinerb/shrine/issues)
- Help & Discussion: [groups.google.com/group/ruby-shrine](https://groups.google.com/forum/#!forum/ruby-shrine)
## Quick start
@@ -1008,7 +1008,7 @@ The gem is available as open source under the terms of the [MIT License].
[plugins]: http://shrinerb.com/#plugins
[`file`]: http://linux.die.net/man/1/file
[backgrounding]: http://shrinerb.com/rdoc/classes/Shrine/Plugins/Backgrounding.html
-[Context]: https://github.com/janko-m/shrine#context
+[Context]: https://github.com/shrinerb/shrine#context
[image_processing]: https://github.com/janko-m/image_processing
[ffmpeg]: https://github.com/streamio/streamio-ffmpeg
[Uppy]: https://uppy.io
@@ -1017,22 +1017,22 @@ The gem is available as open source under the terms of the [MIT License].
[Microsoft Azure Storage]: https://azure.microsoft.com/en-us/services/storage/
[upload_endpoint]: http://shrinerb.com/rdoc/classes/Shrine/Plugins/UploadEndpoint.html
[presign_endpoint]: http://shrinerb.com/rdoc/classes/Shrine/Plugins/PresignEndpoint.html
-[Cloudinary]: https://github.com/janko-m/shrine-cloudinary
-[Imgix]: https://github.com/janko-m/shrine-imgix
-[Uploadcare]: https://github.com/janko-m/shrine-uploadcare
+[Cloudinary]: https://github.com/shrinerb/shrine-cloudinary
+[Imgix]: https://github.com/shrinerb/shrine-imgix
+[Uploadcare]: https://github.com/shrinerb/shrine-uploadcare
[Dragonfly]: http://markevans.github.io/dragonfly/
[tus]: http://tus.io
[tus-ruby-server]: https://github.com/janko-m/tus-ruby-server
[tus-js-client]: https://github.com/tus/tus-js-client
-[shrine-tus-demo]: https://github.com/janko-m/shrine-tus-demo
-[shrine-url]: https://github.com/janko-m/shrine-url
+[shrine-tus-demo]: https://github.com/shrinerb/shrine-tus-demo
+[shrine-url]: https://github.com/shrinerb/shrine-url
[Roda]: https://github.com/jeremyevans/roda
[Refile]: https://github.com/refile/refile
[MIT License]: http://opensource.org/licenses/MIT
-[CoC]: https://github.com/janko-m/shrine/blob/master/CODE_OF_CONDUCT.md
-[roda_demo]: https://github.com/janko-m/shrine/tree/master/demo
+[CoC]: https://github.com/shrinerb/shrine/blob/master/CODE_OF_CONDUCT.md
+[roda_demo]: https://github.com/shrinerb/shrine/tree/master/demo
[rails_demo]: https://github.com/erikdahlstrand/shrine-rails-example
-[backgrounding libraries]: https://github.com/janko-m/shrine/wiki/Backgrounding-libraries
+[backgrounding libraries]: https://github.com/shrinerb/shrine/wiki/Backgrounding-libraries
[S3 lifecycle Console]: http://docs.aws.amazon.com/AmazonS3/latest/UG/lifecycle-configuration-bucket-no-versioning.html
[S3 lifecycle API]: https://docs.aws.amazon.com/sdk-for-ruby/v3/api/Aws/S3/Client.html#put_bucket_lifecycle_configuration-instance_method
[processing post]: https://twin.github.io/better-file-uploads-with-shrine-processing/
diff --git a/Rakefile b/Rakefile
index b60db70b4..16a6e4c0c 100644
--- a/Rakefile
+++ b/Rakefile
@@ -51,7 +51,7 @@ namespace :website do
file_link = document.css(".header .paths li a").first
file_link_html = file_link.to_xml
- file_link["href"] = "https://github.com/janko-m/shrine/blob/#{revision}/#{file_link.text}"
+ file_link["href"] = "https://github.com/shrinerb/shrine/blob/#{revision}/#{file_link.text}"
new_html = html.sub(file_link_html, "#{file_link.to_xml} #{github_icon}")
diff --git a/demo/README.md b/demo/README.md
index c749a930c..95b8043e0 100644
--- a/demo/README.md
+++ b/demo/README.md
@@ -73,6 +73,6 @@ Once you have all of these things set up, you can run the app:
$ bundle exec rackup
```
-[Shrine]: https://github.com/janko-m/shrine
+[Shrine]: https://github.com/shrinerb/shrine
[setup CORS]: http://docs.aws.amazon.com/AmazonS3/latest/dev/cors.html
[Uppy]: https://uppy.io
diff --git a/doc/carrierwave.md b/doc/carrierwave.md
index 9b52c0694..26ed62855 100644
--- a/doc/carrierwave.md
+++ b/doc/carrierwave.md
@@ -704,10 +704,10 @@ Shrine::Storage::S3.new(endpoint: "https://s3-accelerate.amazonaws.com", **optio
```
[image_processing]: https://github.com/janko-m/image_processing
-[demo app]: https://github.com/janko-m/shrine/tree/master/demo
+[demo app]: https://github.com/shrinerb/shrine/tree/master/demo
[Reprocessing versions]: http://shrinerb.com/rdoc/files/doc/regenerating_versions_md.html
-[shrine-fog]: https://github.com/janko-m/shrine-fog
+[shrine-fog]: https://github.com/shrinerb/shrine-fog
[direct uploads]: http://shrinerb.com/rdoc/files/doc/direct_s3_md.html
[`Shrine::Storage::S3`]: http://shrinerb.com/rdoc/classes/Shrine/Storage/S3.html
[`Shrine::Storage::GoogleCloudStorage`]: https://github.com/renchap/shrine-google_cloud_storage
-[`Shrine::Storage::Fog`]: https://github.com/janko-m/shrine-fog
+[`Shrine::Storage::Fog`]: https://github.com/shrinerb/shrine-fog
diff --git a/doc/creating_storages.md b/doc/creating_storages.md
index b6bba06a4..3fa054fba 100644
--- a/doc/creating_storages.md
+++ b/doc/creating_storages.md
@@ -226,4 +226,4 @@ tests for your storage. There will likely be some edge cases that won't be
tested by the linter.
[HTTP.rb]: https://github.com/httprb/http
-[fake IO]: https://github.com/janko-m/shrine-cloudinary/blob/ca587c580ea0762992a2df33fd590c9a1e534905/test/test_helper.rb#L20-L27
+[fake IO]: https://github.com/shrinerb/shrine-cloudinary/blob/ca587c580ea0762992a2df33fd590c9a1e534905/test/test_helper.rb#L20-L27
diff --git a/doc/direct_s3.md b/doc/direct_s3.md
index ae83d2cb0..316547d9c 100644
--- a/doc/direct_s3.md
+++ b/doc/direct_s3.md
@@ -354,7 +354,7 @@ end
```
[`Aws::S3::PresignedPost`]: http://docs.aws.amazon.com/sdk-for-ruby/v3/api/Aws/S3/Bucket.html#presigned_post-instance_method
-[demo app]: https://github.com/janko-m/shrine/tree/master/demo
+[demo app]: https://github.com/shrinerb/shrine/tree/master/demo
[Uppy]: https://uppy.io
[Amazon S3 Data Consistency Model]: http://docs.aws.amazon.com/AmazonS3/latest/dev/Introduction.html#ConsistencyMode
[CORS guide]: http://docs.aws.amazon.com/AmazonS3/latest/dev/cors.html
diff --git a/doc/refile.md b/doc/refile.md
index 0823c7638..52f9e66fa 100644
--- a/doc/refile.md
+++ b/doc/refile.md
@@ -473,12 +473,12 @@ Shrine.plugin :remote_url
<% end %>
```
-[shrine-cloudinary]: https://github.com/janko-m/shrine-cloudinary
-[shrine-imgix]: https://github.com/janko-m/shrine-imgix
-[shrine-uploadcare]: https://github.com/janko-m/shrine-uploadcare
+[shrine-cloudinary]: https://github.com/shrinerb/shrine-cloudinary
+[shrine-imgix]: https://github.com/shrinerb/shrine-imgix
+[shrine-uploadcare]: https://github.com/shrinerb/shrine-uploadcare
[Attache]: https://github.com/choonkeat/attache
[image_processing]: https://github.com/janko-m/image_processing
[Uppy]: https://uppy.io
[Direct Uploads to S3]: http://shrinerb.com/rdoc/files/doc/direct_s3_md.html
-[demo app]: https://github.com/janko-m/shrine/tree/master/demo
+[demo app]: https://github.com/shrinerb/shrine/tree/master/demo
[Multiple Files]: http://shrinerb.com/rdoc/files/doc/multiple_files_md.html
diff --git a/doc/release_notes/1.1.0.md b/doc/release_notes/1.1.0.md
index 5c60d6324..d427637d9 100644
--- a/doc/release_notes/1.1.0.md
+++ b/doc/release_notes/1.1.0.md
@@ -171,14 +171,14 @@ Shrine::Storage::S3.new(upload_options: {acl: "public-read"}, **s3_options)
* `Shrine.direct_endpoint` from the `direct_upload` plugin has been deprecated,
you should use `Shrine::UploadEndpoint` instead.
-[shrine-fog]: https://github.com/janko-m/shrine-fog
+[shrine-fog]: https://github.com/shrinerb/shrine-fog
[Fog]: https://github.com/fog/fog
-[shrine-imgix]: https://github.com/janko-m/shrine-imgix
+[shrine-imgix]: https://github.com/shrinerb/shrine-imgix
[Imgix]: http://www.imgix.com
-[shrine-cloudinary]: https://github.com/janko-m/shrine-cloudinary
+[shrine-cloudinary]: https://github.com/shrinerb/shrine-cloudinary
[Cloudinary]: http://cloudinary.com
-[shrine-flickr]: https://github.com/janko-m/shrine-flickr
+[shrine-flickr]: https://github.com/shrinerb/shrine-flickr
[Flickr]: https://www.flickr.com
-[shrine-gridfs]: https://github.com/janko-m/shrine-gridfs
+[shrine-gridfs]: https://github.com/shrinerb/shrine-gridfs
[GridFS]: https://docs.mongodb.org/v3.0/core/gridfs/
-[shrine-sql]: https://github.com/janko-m/shrine-sql
+[shrine-sql]: https://github.com/shrinerb/shrine-sql
diff --git a/doc/release_notes/2.0.0.md b/doc/release_notes/2.0.0.md
index 4bf625c95..c2f0433a7 100644
--- a/doc/release_notes/2.0.0.md
+++ b/doc/release_notes/2.0.0.md
@@ -166,8 +166,8 @@ end
* `Shrine::Attacher` now allocates less strings.
-[shrine-reform]: https://github.com/janko-m/shrine-reform
+[shrine-reform]: https://github.com/shrinerb/shrine-reform
[Reform]: https://github.com/apotonick/reform
-[shrine-mongoid]: https://github.com/janko-m/shrine-mongoid
+[shrine-mongoid]: https://github.com/shrinerb/shrine-mongoid
[Mongoid]: https://github.com/mongodb/mongoid
-[shrine-memory]: https://github.com/janko-m/shrine-memory
+[shrine-memory]: https://github.com/shrinerb/shrine-memory
diff --git a/doc/testing.md b/doc/testing.md
index 6b20d0233..5163b01da 100644
--- a/doc/testing.md
+++ b/doc/testing.md
@@ -282,7 +282,7 @@ server (instead of `s3.amazonaws.com`), and `:force_path_style` tells it not
to use subdomains when generating URLs.
[DatabaseCleaner]: https://github.com/DatabaseCleaner/database_cleaner
-[shrine-memory]: https://github.com/janko-m/shrine-memory
+[shrine-memory]: https://github.com/shrinerb/shrine-memory
[factory_bot]: https://github.com/thoughtbot/factory_bot
[Capybara]: https://github.com/jnicklas/capybara
[`#attach_file`]: http://www.rubydoc.info/github/jnicklas/capybara/master/Capybara/Node/Actions#attach_file-instance_method
diff --git a/lib/shrine/plugins/remote_url.rb b/lib/shrine/plugins/remote_url.rb
index 99557213d..8d60a6005 100644
--- a/lib/shrine/plugins/remote_url.rb
+++ b/lib/shrine/plugins/remote_url.rb
@@ -79,7 +79,7 @@ module Plugins
# plugin :infer_extension
#
# [Down]: https://github.com/janko-m/down
- # [shrine-url]: https://github.com/janko-m/shrine-url
+ # [shrine-url]: https://github.com/shrinerb/shrine-url
module RemoteUrl
def self.configure(uploader, opts = {})
raise Error, "The :max_size option is required for remote_url plugin" if !opts.key?(:max_size) && !uploader.opts.key?(:remote_url_max_size)
diff --git a/shrine.gemspec b/shrine.gemspec
index 5cb9656d2..6b0f7bcd0 100644
--- a/shrine.gemspec
+++ b/shrine.gemspec
@@ -18,7 +18,7 @@ tying them to record's lifecycle. It natively supports background jobs and
direct uploads for fully asynchronous user experience.
END
- gem.homepage = "https://github.com/janko-m/shrine"
+ gem.homepage = "https://github.com/shrinerb/shrine"
gem.authors = ["Janko Marohnić"]
gem.email = ["janko.marohnic@gmail.com"]
gem.license = "MIT"
diff --git a/www/_data/external.yml b/www/_data/external.yml
index a3d2bfe0e..9a5829849 100644
--- a/www/_data/external.yml
+++ b/www/_data/external.yml
@@ -116,13 +116,13 @@
url: https://github.com/zillou/shrine-aliyun-oss
-
name: shrine-cloudinary
- url: https://github.com/janko-m/shrine-cloudinary
+ url: https://github.com/shrinerb/shrine-cloudinary
-
name: shrine-flickr
- url: https://github.com/janko-m/shrine-flickr
+ url: https://github.com/shrinerb/shrine-flickr
-
name: shrine-fog
- url: https://github.com/janko-m/shrine-fog
+ url: https://github.com/shrinerb/shrine-fog
-
name: shrine-ftp
url: https://github.com/ProjectResound/shrine-ftp
@@ -134,13 +134,13 @@
url: https://github.com/verynear/shrine-google_drive_storage
-
name: shrine-gridfs
- url: https://github.com/janko-m/shrine-gridfs
+ url: https://github.com/shrinerb/shrine-gridfs
-
name: shrine-imgix
- url: https://github.com/janko-m/shrine-imgix
+ url: https://github.com/shrinerb/shrine-imgix
-
name: shrine-memory
- url: https://github.com/janko-m/shrine-memory
+ url: https://github.com/shrinerb/shrine-memory
-
name: shrine-redis
url: https://github.com/dbongo/shrine-redis
@@ -149,19 +149,19 @@
url: https://github.com/jordanandree/shrine-scp
-
name: shrine-sql
- url: https://github.com/janko-m/shrine-sql
+ url: https://github.com/shrinerb/shrine-sql
-
name: shrine-thumbor
url: https://github.com/havran/shrine-thumbor
-
name: shrine-transloadit
- url: https://github.com/janko-m/shrine-transloadit
+ url: https://github.com/shrinerb/shrine-transloadit
-
name: shrine-uploadcare
- url: https://github.com/janko-m/shrine-uploadcare
+ url: https://github.com/shrinerb/shrine-uploadcare
-
name: shrine-url
- url: https://github.com/janko-m/shrine-url
+ url: https://github.com/shrinerb/shrine-url
-
name: shrine-storage-you_tube
url: https://github.com/thedyrt/shrine-storage-you_tube
@@ -182,20 +182,20 @@
url: https://github.com/katafrakt/hanami-shrine
-
name: shrine-mongoid
- url: https://github.com/janko-m/shrine-mongoid
+ url: https://github.com/shrinerb/shrine-mongoid
-
name: shrine-reform
- url: https://github.com/janko-m/shrine-reform
+ url: https://github.com/shrinerb/shrine-reform
-
name: shrine-tus
- url: https://github.com/janko-m/shrine-tus
+ url: https://github.com/shrinerb/shrine-tus
-
-
title: Applications
items:
-
name: Cloudinary demo
- url: https://github.com/janko-m/shrine-cloudinary/tree/master/demo
+ url: https://github.com/shrinerb/shrine-cloudinary/tree/master/demo
-
name: Dropzone demo
url: https://github.com/codyeatworld/example-shrine-dropzone
@@ -207,19 +207,19 @@
url: https://github.com/erikdahlstrand/shrine-rails-example
-
name: Resumable uploads demo
- url: https://github.com/janko-m/shrine-tus-demo
+ url: https://github.com/shrinerb/shrine-tus-demo
-
name: Roda demo (official)
- url: https://github.com/janko-m/shrine/tree/master/demo
+ url: https://github.com/shrinerb/shrine/tree/master/demo
-
name: ROM & dry-rb demo
- url: https://github.com/janko-m/shrine-rom-example
+ url: https://github.com/shrinerb/shrine-rom-example
-
name: Transloadit demo
- url: https://github.com/janko-m/shrine-transloadit/tree/master/demo
+ url: https://github.com/shrinerb/shrine-transloadit/tree/master/demo
-
name: Uploadcare demo
- url: https://github.com/janko-m/shrine-uploadcare/tree/master/demo
+ url: https://github.com/shrinerb/shrine-uploadcare/tree/master/demo
-
title: Libraries
diff --git a/www/_layouts/default.html b/www/_layouts/default.html
index f7b0dcf97..02ae9faf9 100644
--- a/www/_layouts/default.html
+++ b/www/_layouts/default.html
@@ -14,7 +14,7 @@
{{ content }}
-
+