Skip to content

Commit f518ec1

Browse files
committed
updated documentation, wiki page, production and development gems in gemspec file.
1 parent f5a6fb4 commit f518ec1

File tree

4 files changed

+102
-77
lines changed

4 files changed

+102
-77
lines changed

Gemfile.lock

Lines changed: 78 additions & 52 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
PATH
22
remote: .
33
specs:
4-
mtwarden (14.0.0)
4+
mtwarden (15.0.0)
55
bcrypt (~> 3.1, >= 3.1.11)
66
bootstrap-sass (~> 3.3, >= 3.3.7)
77
braintree (~> 2.80, >= 2.80.1)
@@ -17,22 +17,22 @@ PATH
1717
jquery-ui-rails (~> 6.0, >= 6.0.1)
1818
multi_json (~> 1.12, >= 1.12.2)
1919
oj (~> 3.3, >= 3.3.9)
20-
paper_trail (~> 8.1)
20+
paper_trail (~> 8.1, >= 8.1.2)
2121
pg (~> 0.21.0)
22-
phcadmin1 (~> 17.0)
23-
phcadmin2 (~> 15.0)
24-
phcadmin3 (~> 12.0)
25-
phcnotifi (~> 13.0)
26-
phctheme1 (~> 22.0)
27-
phctheme2 (~> 12.0)
28-
phctitleseo (~> 14.0)
22+
phcadmin1 (~> 18.0)
23+
phcadmin2 (~> 16.0)
24+
phcadmin3 (~> 13.0)
25+
phcnotifi (~> 14.0, >= 14.0.1)
26+
phctheme1 (~> 23.0)
27+
phctheme2 (~> 13.0)
28+
phctitleseo (~> 15.0, >= 15.0.1)
2929
rabl (~> 0.13.1)
3030
rails (~> 5.1, >= 5.1.4)
3131
responders (~> 2.4)
3232
sass-rails (~> 5.0, >= 5.0.7)
33-
tinymce-rails (~> 4.7, >= 4.7.3)
33+
tinymce-rails (~> 4.7, >= 4.7.4)
3434
warden (~> 1.2, >= 1.2.7)
35-
webpacker (~> 3.0, >= 3.0.2)
35+
webpacker (~> 3.2)
3636

3737
GEM
3838
remote: https://rubygems.org/
@@ -77,7 +77,7 @@ GEM
7777
addressable (2.5.2)
7878
public_suffix (>= 2.0.2, < 4.0)
7979
arel (8.0.0)
80-
autoprefixer-rails (7.1.6)
80+
autoprefixer-rails (7.2.3)
8181
execjs
8282
aws_cf_signer (0.1.3)
8383
bcrypt (3.1.11)
@@ -105,7 +105,7 @@ GEM
105105
aws_cf_signer
106106
rest-client
107107
concurrent-ruby (1.0.5)
108-
countries (2.1.2)
108+
countries (2.1.3)
109109
i18n_data (~> 0.8.0)
110110
money (~> 6.9)
111111
sixarm_ruby_unaccent (~> 1.1)
@@ -127,8 +127,8 @@ GEM
127127
factory_bot_rails (4.8.2)
128128
factory_bot (~> 4.8.2)
129129
railties (>= 3.0.0)
130-
faker (1.8.4)
131-
i18n (~> 0.5)
130+
faker (1.8.7)
131+
i18n (>= 0.7)
132132
ffi (1.9.18)
133133
font-awesome-rails (4.7.0.2)
134134
railties (>= 3.2, < 5.2)
@@ -167,107 +167,133 @@ GEM
167167
mini_mime (1.0.0)
168168
mini_portile2 (2.3.0)
169169
minitest (5.10.3)
170-
money (6.10.0)
170+
money (6.10.1)
171171
i18n (>= 0.6.4, < 1.0)
172172
multi_json (1.12.2)
173173
netrc (0.11.0)
174-
nio4r (2.1.0)
174+
nio4r (2.2.0)
175175
nokogiri (1.8.1)
176176
mini_portile2 (~> 2.3.0)
177177
oj (3.3.9)
178-
paper_trail (8.1.0)
178+
paper_trail (8.1.2)
179179
activerecord (>= 4.2, < 5.2)
180180
request_store (~> 1.1)
181181
pg (0.21.0)
182-
phcadmin1 (17.0.0)
182+
phcadmin1 (18.0.0)
183+
bootstrap-sass (~> 3.3, >= 3.3.7)
184+
carrierwave (~> 1.2, >= 1.2.1)
185+
cloudinary (~> 1.8, >= 1.8.2)
183186
country_select (~> 3.1, >= 3.1.1)
184187
font-awesome-rails (~> 4.7, >= 4.7.0.2)
188+
friendly_id (~> 5.2, >= 5.2.3)
185189
gravtastic (~> 3.2, >= 3.2.6)
186190
jquery-rails (~> 4.3, >= 4.3.1)
187191
jquery-ui-rails (~> 6.0, >= 6.0.1)
188-
paper_trail (~> 8.1)
192+
paper_trail (~> 8.1, >= 8.1.2)
189193
pg (~> 0.21.0)
194+
phcnotifi (~> 14.0, >= 14.0.1)
195+
phctitleseo (~> 15.0, >= 15.0.1)
190196
rails (~> 5.1, >= 5.1.4)
191-
sass-rails (~> 5.0, >= 5.0.6)
192-
tinymce-rails (~> 4.7, >= 4.7.1)
193-
webpacker (~> 3.0, >= 3.0.2)
194-
phcadmin2 (15.0.0)
197+
sass-rails (~> 5.0, >= 5.0.7)
198+
tinymce-rails (~> 4.7, >= 4.7.4)
199+
webpacker (~> 3.2)
200+
phcadmin2 (16.0.0)
195201
bootstrap-sass (~> 3.3, >= 3.3.7)
202+
carrierwave (~> 1.2, >= 1.2.1)
203+
cloudinary (~> 1.8, >= 1.8.2)
196204
country_select (~> 3.1, >= 3.1.1)
197205
font-awesome-rails (~> 4.7, >= 4.7.0.2)
206+
friendly_id (~> 5.2, >= 5.2.3)
198207
gravtastic (~> 3.2, >= 3.2.6)
199208
jquery-rails (~> 4.3, >= 4.3.1)
200209
jquery-ui-rails (~> 6.0, >= 6.0.1)
201-
paper_trail (~> 8.1)
210+
paper_trail (~> 8.1, >= 8.1.2)
202211
pg (~> 0.21.0)
212+
phcnotifi (~> 14.0, >= 14.0.1)
213+
phctitleseo (~> 15.0, >= 15.0.1)
203214
rails (~> 5.1, >= 5.1.4)
204215
sass-rails (~> 5.0, >= 5.0.7)
205-
tinymce-rails (~> 4.7, >= 4.7.3)
206-
webpacker (~> 3.0, >= 3.0.2)
207-
phcadmin3 (12.0.0)
216+
tinymce-rails (~> 4.7, >= 4.7.4)
217+
webpacker (~> 3.2)
218+
phcadmin3 (13.0.0)
208219
bootstrap-sass (~> 3.3, >= 3.3.7)
220+
carrierwave (~> 1.2, >= 1.2.1)
221+
cloudinary (~> 1.8, >= 1.8.2)
209222
country_select (~> 3.1, >= 3.1.1)
210223
font-awesome-rails (~> 4.7, >= 4.7.0.2)
224+
friendly_id (~> 5.2, >= 5.2.3)
211225
gravtastic (~> 3.2, >= 3.2.6)
212226
jquery-rails (~> 4.3, >= 4.3.1)
213227
jquery-ui-rails (~> 6.0, >= 6.0.1)
214-
paper_trail (~> 8.1)
228+
paper_trail (~> 8.1, >= 8.1.2)
215229
pg (~> 0.21.0)
230+
phcnotifi (~> 14.0, >= 14.0.1)
231+
phctitleseo (~> 15.0, >= 15.0.1)
216232
rails (~> 5.1, >= 5.1.4)
217233
sass-rails (~> 5.0, >= 5.0.7)
218-
tinymce-rails (~> 4.7, >= 4.7.3)
219-
webpacker (~> 3.0, >= 3.0.2)
220-
phcnotifi (13.0.0)
234+
tinymce-rails (~> 4.7, >= 4.7.4)
235+
webpacker (~> 3.2)
236+
phcnotifi (14.0.1)
221237
bootstrap-sass (~> 3.3, >= 3.3.7)
222238
font-awesome-rails (~> 4.7, >= 4.7.0.2)
223239
jquery-rails (~> 4.3, >= 4.3.1)
224240
jquery-ui-rails (~> 6.0, >= 6.0.1)
225-
paper_trail (~> 8.1)
241+
paper_trail (~> 8.1, >= 8.1.2)
226242
pg (~> 0.21.0)
227243
rails (~> 5.1, >= 5.1.4)
228244
sass-rails (~> 5.0, >= 5.0.7)
229-
webpacker (~> 3.0, >= 3.0.2)
230-
phctheme1 (22.0.0)
245+
webpacker (~> 3.2)
246+
phctheme1 (23.0.0)
231247
bootstrap-sass (~> 3.3, >= 3.3.7)
248+
carrierwave (~> 1.2, >= 1.2.1)
249+
cloudinary (~> 1.8, >= 1.8.2)
232250
country_select (~> 3.1, >= 3.1.1)
233251
font-awesome-rails (~> 4.7, >= 4.7.0.2)
252+
friendly_id (~> 5.2, >= 5.2.3)
234253
gravtastic (~> 3.2, >= 3.2.6)
235254
jquery-rails (~> 4.3, >= 4.3.1)
236255
jquery-ui-rails (~> 6.0, >= 6.0.1)
237-
paper_trail (~> 8.1)
256+
paper_trail (~> 8.1, >= 8.1.2)
238257
pg (~> 0.21.0)
258+
phcnotifi (~> 14.0, >= 14.0.1)
259+
phctitleseo (~> 15.0, >= 15.0.1)
239260
rails (~> 5.1, >= 5.1.4)
240-
sass-rails (~> 5.0, >= 5.0.6)
241-
tinymce-rails (~> 4.7, >= 4.7.1)
242-
webpacker (~> 3.0, >= 3.0.2)
243-
phctheme2 (12.0.0)
261+
sass-rails (~> 5.0, >= 5.0.7)
262+
tinymce-rails (~> 4.7, >= 4.7.4)
263+
webpacker (~> 3.2)
264+
phctheme2 (13.0.0)
244265
bootstrap-sass (~> 3.3, >= 3.3.7)
266+
carrierwave (~> 1.2, >= 1.2.1)
267+
cloudinary (~> 1.8, >= 1.8.2)
245268
country_select (~> 3.1, >= 3.1.1)
246269
font-awesome-rails (~> 4.7, >= 4.7.0.2)
270+
friendly_id (~> 5.2, >= 5.2.3)
247271
gravtastic (~> 3.2, >= 3.2.6)
248272
jquery-rails (~> 4.3, >= 4.3.1)
249273
jquery-ui-rails (~> 6.0, >= 6.0.1)
250-
paper_trail (~> 8.1)
274+
paper_trail (~> 8.1, >= 8.1.2)
251275
pg (~> 0.21.0)
276+
phcnotifi (~> 14.0, >= 14.0.1)
277+
phctitleseo (~> 15.0, >= 15.0.1)
252278
rails (~> 5.1, >= 5.1.4)
253279
sass-rails (~> 5.0, >= 5.0.7)
254-
tinymce-rails (~> 4.7, >= 4.7.3)
255-
webpacker (~> 3.0, >= 3.0.2)
256-
phctitleseo (14.0.0)
280+
tinymce-rails (~> 4.7, >= 4.7.4)
281+
webpacker (~> 3.2)
282+
phctitleseo (15.0.1)
257283
bootstrap-sass (~> 3.3, >= 3.3.7)
258284
font-awesome-rails (~> 4.7, >= 4.7.0.2)
259285
jquery-rails (~> 4.3, >= 4.3.1)
260286
jquery-ui-rails (~> 6.0, >= 6.0.1)
261-
paper_trail (~> 8.1)
287+
paper_trail (~> 8.1, >= 8.1.2)
262288
pg (~> 0.21.0)
263289
rails (~> 5.1, >= 5.1.4)
264290
sass-rails (~> 5.0, >= 5.0.7)
265-
webpacker (~> 3.0, >= 3.0.2)
291+
webpacker (~> 3.2)
266292
public_suffix (3.0.1)
267293
rabl (0.13.1)
268294
activesupport (>= 2.3.14)
269295
rack (2.0.3)
270-
rack-proxy (0.6.2)
296+
rack-proxy (0.6.3)
271297
rack
272298
rack-test (0.8.2)
273299
rack (>= 1.0, < 3)
@@ -324,7 +350,7 @@ GEM
324350
rspec-support (~> 3.7.0)
325351
rspec-support (3.7.0)
326352
rubyzip (1.2.1)
327-
sass (3.5.3)
353+
sass (3.5.4)
328354
sass-listen (~> 4.0.0)
329355
sass-listen (4.0.0)
330356
rb-fsevent (~> 0.9, >= 0.9.4)
@@ -359,7 +385,7 @@ GEM
359385
thor (0.20.0)
360386
thread_safe (0.3.6)
361387
tilt (2.0.8)
362-
tinymce-rails (4.7.3)
388+
tinymce-rails (4.7.4)
363389
railties (>= 3.1.1)
364390
tzinfo (1.2.4)
365391
thread_safe (~> 0.1)
@@ -369,7 +395,7 @@ GEM
369395
unicode_utils (1.4.0)
370396
warden (1.2.7)
371397
rack (>= 1.0)
372-
webpacker (3.0.2)
398+
webpacker (3.2.0)
373399
activesupport (>= 4.2)
374400
rack-proxy (>= 0.6.1)
375401
railties (>= 4.2)
@@ -387,7 +413,7 @@ DEPENDENCIES
387413
capybara (~> 2.16, >= 2.16.1)
388414
database_cleaner (~> 1.6, >= 1.6.2)
389415
factory_bot_rails (~> 4.8, >= 4.8.2)
390-
faker (~> 1.8, >= 1.8.4)
416+
faker (~> 1.8, >= 1.8.7)
391417
launchy (~> 2.4, >= 2.4.3)
392418
letter_opener (~> 1.4, >= 1.4.1)
393419
minitest (~> 5.10, >= 5.10.3)
@@ -400,4 +426,4 @@ DEPENDENCIES
400426
sqlite3 (~> 1.3, >= 1.3.13)
401427

402428
BUNDLED WITH
403-
1.16.0
429+
1.16.1

README.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
[![security](https://hakiri.io/github/PHCNetworks/multi-tenancy-warden/master.svg)](https://hakiri.io/github/PHCNetworks/multi-tenancy-warden/master)
22
[![Code Climate](https://codeclimate.com/github/PHCNetworks/multi-tenancy-warden/badges/gpa.svg)](https://codeclimate.com/github/PHCNetworks/multi-tenancy-warden)
3-
[![Dependency Status](https://gemnasium.com/badges/github.com/PHCNetworks/multi-tenancy-warden.svg)](https://gemnasium.com/github.com/PHCNetworks/multi-tenancy-warden)
43
[![Gem Version](https://badge.fury.io/rb/mtwarden.svg)](https://badge.fury.io/rb/mtwarden)
54
[![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](https://github.com/PHCNetworks/multi-tenancy-warden/blob/master/MIT-LICENSE)
65

@@ -9,7 +8,7 @@ PHC MTWarden Rails 5.1 engine adds a separate multi-tenant layer that handles al
98

109
#### Step 1 - Add Mtwarden to your gemfile and run command
1110

12-
gem 'mtwarden', '~> 14.0'
11+
gem 'mtwarden', '~> 15.0'
1312
bundle exec install
1413

1514
#### Step 2 - Add and migrate mtwarden database tables

lib/mtwarden/version.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
module Mtwarden
2-
VERSION = '14.0.0'
2+
VERSION = '15.0.0'
33
end

mtwarden.gemspec

Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ Gem::Specification.new do |spec|
1919
spec.files = Dir["{app,config,db,lib}/**/*", "MIT-LICENSE", "Rakefile", "README.md"]
2020

2121
# Main Dependencies
22-
spec.add_dependency 'paper_trail', '~> 8.1'
22+
spec.add_dependency 'paper_trail', '~> 8.1', '>= 8.1.2'
2323
spec.add_dependency 'pg', '~> 0.21.0'
2424
spec.add_dependency 'rails', '~> 5.1', '>= 5.1.4'
2525

@@ -29,44 +29,43 @@ Gem::Specification.new do |spec|
2929
spec.add_dependency 'jquery-rails', '~> 4.3', '>= 4.3.1'
3030
spec.add_dependency 'jquery-ui-rails', '~> 6.0', '>= 6.0.1'
3131
spec.add_dependency 'sass-rails', '~> 5.0', '>= 5.0.7'
32-
spec.add_dependency 'webpacker', '~> 3.0', '>= 3.0.2'
32+
spec.add_dependency 'webpacker', '~> 3.2'
3333

34-
# UI & Frontend Dependencies Extras
34+
# UI & URL Frontend Dependencies Extras
3535
spec.add_dependency 'country_select', '~> 3.1', '>= 3.1.1'
36+
spec.add_dependency 'friendly_id', '~> 5.2', '>= 5.2.3'
3637
spec.add_dependency 'gravtastic', '~> 3.2', '>= 3.2.6'
3738

39+
# Upload & Media Dependencies
40+
spec.add_dependency 'carrierwave', '~> 1.2', '>= 1.2.1'
41+
spec.add_dependency 'cloudinary', '~> 1.8', '>= 1.8.2'
42+
43+
# PHCEngine Helper Dependencies
44+
spec.add_dependency 'phcnotifi', '~> 14.0', '>= 14.0.1'
45+
spec.add_dependency 'phctitleseo', '~> 15.0', '>= 15.0.1'
46+
3847
# WYSIWYG Editor Dependencies
39-
spec.add_dependency 'tinymce-rails', '~> 4.7', '>= 4.7.3'
48+
spec.add_dependency 'tinymce-rails', '~> 4.7', '>= 4.7.4'
4049

4150
# API Dependencies
4251
spec.add_dependency 'multi_json', '~> 1.12', '>= 1.12.2'
4352
spec.add_dependency 'oj', '~> 3.3', '>= 3.3.9'
4453
spec.add_dependency 'rabl', '~> 0.13.1'
4554
spec.add_dependency 'responders', '~> 2.4'
4655

47-
# Upload & Media Dependencies
48-
spec.add_dependency 'carrierwave', '~> 1.2', '>= 1.2.1'
49-
spec.add_dependency 'cloudinary', '~> 1.8', '>= 1.8.2'
50-
51-
# URL Dependencies
52-
spec.add_dependency 'friendly_id', '~> 5.2', '>= 5.2.3'
53-
54-
# PHCEngine Dependencies
55-
spec.add_dependency 'phcnotifi', '~> 13.0'
56-
spec.add_dependency 'phctitleseo', '~> 14.0'
57-
5856
# PHCTheme Dependencies
59-
spec.add_dependency 'phctheme1', '~> 22.0'
60-
spec.add_dependency 'phctheme2', '~> 12.0'
57+
spec.add_dependency 'phctheme1', '~> 23.0'
58+
spec.add_dependency 'phctheme2', '~> 13.0'
6159

6260
# PHCAdmin Dependencies
63-
spec.add_dependency 'phcadmin1', '~> 17.0'
64-
spec.add_dependency 'phcadmin2', '~> 15.0'
65-
spec.add_dependency 'phcadmin3', '~> 12.0'
61+
spec.add_dependency 'phcadmin1', '~> 18.0'
62+
spec.add_dependency 'phcadmin2', '~> 16.0'
63+
spec.add_dependency 'phcadmin3', '~> 13.0'
6664

67-
# Security, Subscriptions & Forms
65+
# Warden - Security, Subscriptions & Forms
6866
spec.add_dependency 'bcrypt', '~> 3.1', '>= 3.1.11'
6967
spec.add_dependency 'braintree', '~> 2.80', '>= 2.80.1'
68+
7069
spec.add_dependency 'dynamic_form', '~> 1.1', '>= 1.1.4'
7170
spec.add_dependency 'houser', '~> 2.0'
7271
spec.add_dependency 'warden', '~> 1.2', '>= 1.2.7'
@@ -77,7 +76,7 @@ Gem::Specification.new do |spec|
7776
spec.add_development_dependency 'database_cleaner', '~> 1.6', '>= 1.6.2'
7877

7978
spec.add_development_dependency 'factory_bot_rails', '~> 4.8', '>= 4.8.2'
80-
spec.add_development_dependency 'faker', '~> 1.8', '>= 1.8.4'
79+
spec.add_development_dependency 'faker', '~> 1.8', '>= 1.8.7'
8180
spec.add_development_dependency 'launchy', '~> 2.4', '>= 2.4.3'
8281

8382
spec.add_development_dependency 'rspec-rails', '~> 3.7', '>= 3.7.2'
@@ -88,6 +87,7 @@ Gem::Specification.new do |spec|
8887

8988
# Extra Development & Testing Dependencies
9089
spec.add_development_dependency 'minitest', '~> 5.10', '>= 5.10.3'
90+
9191
spec.add_development_dependency 'letter_opener', '~> 1.4', '>= 1.4.1'
9292
spec.add_development_dependency 'shoulda-matchers', '~> 3.1', '>= 3.1.2'
9393
spec.add_development_dependency 'simplecov', '~> 0.15.1'

0 commit comments

Comments
 (0)