Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
104 commits
Select commit Hold shift + click to select a range
0c3b240
CORS support should be opt-in
fgrehm Mar 23, 2016
48858ad
Add Rails 5 support
ddomingues Aug 24, 2016
6417d63
Fix for Active Record callbacks
fabn Sep 24, 2016
1507e63
need coffee-script and can loose cloudinary version
Eric-Guo Apr 3, 2017
a72d9b6
#133 updated to a loose Cloudinary dependency 1.8
Jun 24, 2017
f1c79b1
Merge pull request #1 from assembler/master
jmonteiro Sep 6, 2017
b7331e0
Merge pull request #2 from fabn/fix-callbacks
jmonteiro Sep 6, 2017
2e6398a
Merge pull request #3 from Eric-Guo/master
jmonteiro Sep 6, 2017
d1d7218
Merge pull request #4 from fgrehm/no-cors
jmonteiro Sep 6, 2017
464528b
Merge pull request #5 from ddomingues/add-rails-5-support
jmonteiro Sep 6, 2017
a8b27e7
callback must be calculated before the signature
jmonteiro Sep 6, 2017
ce75100
Replacing symbolize_keys! with symbolize_keys
jmonteiro Nov 2, 2017
4a03d6a
Merge pull request #6 from doximity/replace-symbolize_keys
jmonteiro Nov 2, 2017
53da665
honor resource type on destroy and tag removal
tesshead-dox Nov 11, 2022
e713c22
Merge pull request #46 from doximity/th/allow-video-files
tesshead-dox Nov 15, 2022
a426bdd
Provide a default options for as_json method
CarlosGabaldon Jan 15, 2025
cf8a4ff
Merge branch 'master' into csct-335/update-mixin-for-ruby-upgrade
CarlosGabaldon Jan 15, 2025
7f6f0bc
Merge pull request #63 from doximity/csct-335/update-mixin-for-ruby-u…
pedrosnk Jan 17, 2025
420c22d
Upgrade rails, fix tests, fix capybara, fix deps, fix fix fix
jeffgran-dox May 21, 2025
7ba0c7b
add pre-generated circle config
jeffgran-dox May 21, 2025
c8349ac
empty
jeffgran-dox May 21, 2025
bac60c4
add rspec_junit_formatter
jeffgran-dox May 21, 2025
4af1b26
remove ore ORM switching stuff
jeffgran-dox May 21, 2025
03c52b2
fix dummy gemfile? put back Bundler.require
jeffgran-dox May 21, 2025
726cdfb
Migrate Dummy
jeffgran-dox May 21, 2025
233eef3
add sprokets
jeffgran-dox May 21, 2025
3672dae
update sqlite, add mini_racer
jeffgran-dox May 21, 2025
a63de5f
try require: false
jeffgran-dox May 21, 2025
0ab66c3
use headless chrome
jeffgran-dox May 21, 2025
ad1d702
try Dir.chdir
jeffgran-dox May 21, 2025
16d959a
try adding RAILS_ENV=test
jeffgran-dox May 21, 2025
654646d
add cloudinary context
jeffgran-dox May 21, 2025
9f00401
add capybara-screenshot
jeffgran-dox May 21, 2025
07c0932
register screenshot driver
jeffgran-dox May 21, 2025
462b1eb
fix save path
jeffgran-dox May 21, 2025
c4e60be
try adding mini_racer to parent gemspec
jeffgran-dox May 21, 2025
2c95a7d
remove mongoid files
jeffgran-dox May 22, 2025
d3cac47
remove cloudinary version spec
jeffgran-dox May 22, 2025
5782d65
change tests instead of code for kwargs ruby 3
jeffgran-dox May 22, 2025
2f3880e
remove more references to mongoid
jeffgran-dox May 22, 2025
a80f3b5
Add codeowners
jeffgran-dox May 22, 2025
65fe82b
fix
jeffgran-dox May 22, 2025
1599cf9
rebuild circleci config
jeffgran-dox May 22, 2025
437feff
commit pipefitter-config, add [7.2] to migration
jeffgran-dox May 22, 2025
0924db2
fix?
jeffgran-dox May 22, 2025
5306b34
add cloudinary context
jeffgran-dox May 22, 2025
ed2fc63
Proposed CI edits for #64
TheMetalCode May 22, 2025
c62f787
Tweak a bit
TheMetalCode May 22, 2025
482caf2
only run one ruby
jeffgran-dox May 22, 2025
44d9f93
tweak
TheMetalCode May 22, 2025
bfe94c6
Tweak
TheMetalCode May 22, 2025
839e3bc
don't default this, messes up cache
TheMetalCode May 22, 2025
efa1c16
why db issues???
TheMetalCode May 22, 2025
80cf31d
works like this on the other branch...
TheMetalCode May 22, 2025
e028ee5
The only other difference I can think of?
TheMetalCode May 22, 2025
55fc201
No bundle install cache for a sec
TheMetalCode May 22, 2025
162bab7
Try this
TheMetalCode May 22, 2025
f5a3d2e
Merge remote-tracking branch 'origin/jg/modernize' into jjh/modernize-ci
TheMetalCode May 22, 2025
9a936da
Try this
TheMetalCode May 22, 2025
69af72b
pin to chrome version
TheMetalCode May 22, 2025
5bcc74f
pin to chrome version
TheMetalCode May 22, 2025
94472cc
Add other rubies back and gem caching
TheMetalCode May 22, 2025
198c3d3
Ok add the enhanced cleanup back
TheMetalCode May 22, 2025
5a01406
Remove old templating func that uses Eval (new Function(...))
jeffgran-dox May 22, 2025
4f376c7
Use newer browser-tools
TheMetalCode May 22, 2025
2074290
Update .github/CODEOWNERS
jeffgran-dox May 22, 2025
bb1f1a8
Merge pull request #65 from doximity/jjh/modernize-ci
jeffgran-dox May 22, 2025
bd5f23a
Merge pull request #64 from doximity/jg/modernize
jeffgran-dox May 22, 2025
451ad3e
remove reference to resig micro-template
jeffgran-dox May 22, 2025
36e925a
Merge pull request #66 from doximity/jg/rm-templating
jeffgran-dox May 22, 2025
1c81b23
Add gem publisher
jeffgran-dox May 22, 2025
99df93e
move anchors up
jeffgran-dox May 22, 2025
34358a7
ruby{-2-2,}
jeffgran-dox May 22, 2025
917a2c1
add vendor/cache
jeffgran-dox May 22, 2025
283372c
Rename gem to attachinary-dox
jeffgran-dox May 22, 2025
eca70aa
add ci:specs task for publishing
jeffgran-dox May 22, 2025
960ebd9
fix gemfile.lock
jeffgran-dox May 22, 2025
e07005d
load tasks
jeffgran-dox May 22, 2025
e42f3f7
lib/
jeffgran-dox May 22, 2025
9aae98a
ensure RAILS_ENV=test
jeffgran-dox May 22, 2025
82cdd52
update dummy gemfile to use attachinary-dox
jeffgran-dox May 22, 2025
1b086dc
don't make a second "build" command, just use the existing test
jeffgran-dox May 22, 2025
e1164c7
rename to CHANGELOG.md
jeffgran-dox May 22, 2025
7c3c637
v2.0.0
jeffgran-dox May 22, 2025
cef745e
pre
jeffgran-dox May 22, 2025
0a1d814
lock
jeffgran-dox May 22, 2025
9c0a323
rename gemspec file too
jeffgran-dox May 22, 2025
ce0e00a
Update changelog
jeffgran-dox May 22, 2025
98548b9
Remove unused ci.rake
jeffgran-dox May 22, 2025
6fe80fb
exclude vendor/cache
jeffgran-dox May 22, 2025
4210eeb
exclude vendor/bundle too
jeffgran-dox May 22, 2025
937bbd7
version pre3
jeffgran-dox May 22, 2025
18ce04e
revert circle changes. we don't do that any more
jeffgran-dox May 27, 2025
82b15d7
update gemspec
jeffgran-dox May 27, 2025
20f5c10
Bump to v2.0.0
jeffgran-dox May 27, 2025
8f274ab
Merge pull request #67 from doximity/jg/publisher
jeffgran-dox May 27, 2025
180ac5f
Update readme
jeffgran-dox May 27, 2025
59482d1
Merge pull request #68 from doximity/jg/readme-dox
jeffgran-dox May 27, 2025
3c35375
Rails 8.1+ is doing a tsort on initializers that uses the namespace o…
Austio Sep 11, 2025
bf90d9b
Merge pull request #69 from doximity/combine-view-helper-initializer
Austio Sep 11, 2025
c8abffc
Update version to 2.0.1
Austio Sep 12, 2025
51af951
Commit gemfile.lock
Austio Sep 12, 2025
7815a16
Merge pull request #70 from doximity/bump-attachinary
Austio Sep 12, 2025
7c3681c
Bump version for republish
Austio Sep 12, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
445 changes: 445 additions & 0 deletions .circleci/config.yml

Large diffs are not rendered by default.

18 changes: 18 additions & 0 deletions .circleci/pipefitter-config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
# This file is not in use. This project does not use pipefitter
# in circleci, but this was used to locally generate the .circelci/config.yml
# in this directory.
#
# Further modifications were performed after generating the config:
# - removed references to aws-ssm
# - removed configs related to next-bundle and bundler checksums not relevant to this project
# - added the `cloudinary` context so it can run integration tests against real cloudinary
# - using a newer version of the circleci/browser-tools orb
ruby-versions: ["supported-versions"]

cache-dependencies: true

pre-test-commands:
- |
cd spec/dummy
bundle install
bundle exec rails db:migrate RAILS_ENV=test
9 changes: 9 additions & 0 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
# Lines starting with '#' are comments.
# Each line is a file pattern followed by one or more owners.

# These owners will be the default owners for everything in the repo.
* @doximity/mofo_product_platform

# Infra Automation
/.circleci @doximity/product_platform_automation @doximity/mofo_product_platform
/.github/workflows @doximity/product_platform_automation @doximity/mofo_product_platform
5 changes: 5 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -11,3 +11,8 @@ bin/

.rspec
config/cloudinary.yml

.env

.vscode/
tmp
1 change: 1 addition & 0 deletions .ruby-version
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
3.3.8
12 changes: 12 additions & 0 deletions CHANGELOG → CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,15 @@
= Version 2.0.2
* Republish of 2.0.1

= Version 2.0.1
* [update engine to combine initializers](https://github.com/doximity/attachinary/pull/69)

= Version 2.0.0
* Renamed fork to `attachinary-dox`
* Remove support for Mongoid. Now only supports active_record.
* Remove $.attachinary.Templating - use another templating system or just use javascript.
See: https://github.com/doximity/attachinary/pull/66/files

= Version 1.3.0
* Added support for Rails 4 (thanks @rochers)
* Use resource type when building cloudinary urls
Expand Down
13 changes: 0 additions & 13 deletions Gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -13,16 +13,3 @@ gem 'simple_form'
group :assets do
gem 'coffee-rails'
end

group :mongoid do
gem 'mongoid'
end


# Declare any dependencies that are still in development here instead of in
# your gemspec. These might include edge Rails or gems from your path or
# Git. Remember to move these dependencies to your gemspec before releasing
# your gem to rubygems.org.

# To use debugger
# gem 'debugger'
Loading