Skip to content
This repository was archived by the owner on Apr 20, 2022. It is now read-only.

Commit ff025ce

Browse files
committed
add fixture files
1 parent 9ed5b84 commit ff025ce

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

46 files changed

+5623
-31
lines changed

.browserslistrc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
defaults

Gemfile.lock

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
GIT
22
remote: https://github.com/next-l/enju_biblio.git
3-
revision: 84bd9463a34e9a206206fe461f08b798a07e7033
3+
revision: 06f850f8c18ca16855a50c3ce3d36197b92c1ea0
44
specs:
55
enju_biblio (0.5.0.beta.1)
66
dynamic_form
@@ -13,15 +13,15 @@ GIT
1313

1414
GIT
1515
remote: https://github.com/next-l/enju_circulation.git
16-
revision: 0dcd8ba5ca2e4d50cf5f30c4d6ff0e386efa4407
16+
revision: 7afa3716c963cbd1c9e39c53c429f6e6a10dff73
1717
specs:
1818
enju_circulation (0.5.0.beta.1)
1919
enju_biblio (~> 0.5.0.beta.1)
2020
enju_event (~> 0.5.0.beta.1)
2121

2222
GIT
2323
remote: https://github.com/next-l/enju_event.git
24-
revision: b3c24d28d08ac61b9132d269ac8c581296e06a00
24+
revision: 6f342905dd48f2839594d2adb0a95bd600a64dd2
2525
specs:
2626
enju_event (0.5.0.beta.1)
2727
enju_message (~> 0.5.0.beta.1)
@@ -36,7 +36,7 @@ GIT
3636

3737
GIT
3838
remote: https://github.com/next-l/enju_leaf.git
39-
revision: def397776cca6f0586c0f6fd2fe3fdf60b7ffde6
39+
revision: 52e79adb4cf165b7c10c2288b479ddc08dda6289
4040
specs:
4141
enju_leaf (3.0.0.beta.1)
4242
enju_biblio (~> 0.5.0.beta.1)
@@ -62,7 +62,7 @@ GIT
6262

6363
GIT
6464
remote: https://github.com/next-l/enju_message.git
65-
revision: 40f850af0dfb15069d579e6e508a29baefef47a5
65+
revision: a2d7ee41b740d6594e9958f2e62c15644596d778
6666
specs:
6767
enju_message (0.5.0.beta.1)
6868
awesome_nested_set (~> 3.2)
@@ -80,7 +80,7 @@ GIT
8080

8181
GIT
8282
remote: https://github.com/next-l/enju_seed.git
83-
revision: c42c76f278a6d0907b26e860a283347a0d34c21e
83+
revision: ad1434bd69e3e4e4f409a41ceb18b2745342adda
8484
specs:
8585
enju_seed (0.5.0.beta.1)
8686
acts_as_list (~> 1.0)
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,10 @@
11
class ApplicationController < ActionController::Base
2+
include EnjuCirculation::Controller
3+
include EnjuBiblio::Controller
4+
include EnjuLibrary::Controller
5+
include EnjuInventory::Controller
6+
include EnjuSubject::Controller
7+
include EnjuEvent::Controller
28
include Pundit
39
after_action :verify_authorized, unless: :devise_controller?
410
end

app/models/user.rb

Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
class User < ApplicationRecord
2+
# Include default devise modules. Others available are:
3+
# :confirmable, :lockable, :timeoutable, :trackable and :omniauthable
4+
devise :database_authenticatable, #:registerable,
5+
:recoverable, :rememberable, #:validatable,
6+
:lockable, lock_strategy: :none, unlock_strategy: :none
7+
8+
# Include default devise modules. Others available are:
9+
# :confirmable, :lockable, :timeoutable, :trackable and :omniauthable
10+
devise :database_authenticatable, #:registerable,
11+
:recoverable, :rememberable, #:validatable,
12+
:lockable, lock_strategy: :none, unlock_strategy: :none
13+
14+
include EnjuCirculation::EnjuUser
15+
include EnjuMessage::EnjuUser
16+
include EnjuLibrary::EnjuUser
17+
# Include default devise modules. Others available are:
18+
# :confirmable, :lockable, :timeoutable, :trackable and :omniauthable
19+
devise :database_authenticatable, #:registerable,
20+
:recoverable, :rememberable, #:validatable,
21+
:lockable, lock_strategy: :none, unlock_strategy: :none
22+
23+
# Include default devise modules. Others available are:
24+
# :confirmable, :lockable, :timeoutable, :trackable and :omniauthable
25+
devise :database_authenticatable, #:registerable,
26+
:recoverable, :rememberable, #:validatable,
27+
:lockable, lock_strategy: :none, unlock_strategy: :none
28+
29+
# Include default devise modules. Others available are:
30+
# :confirmable, :lockable, :timeoutable, :trackable and :omniauthable
31+
devise :database_authenticatable, #:registerable,
32+
:recoverable, :rememberable, #:validatable,
33+
:lockable, lock_strategy: :none, unlock_strategy: :none
34+
35+
end
36+
Item.include(EnjuLibrary::EnjuItem)
37+
Profile.include(EnjuLibrary::EnjuProfile)
38+
Accept.include(EnjuCirculation::EnjuAccept)
39+
Basket.include(EnjuCirculation::EnjuBasket)
40+
CarrierType.include(EnjuCirculation::EnjuCarrierType)
41+
Manifestation.include(EnjuCirculation::EnjuManifestation)
42+
Item.include(EnjuCirculation::EnjuItem)
43+
Profile.include(EnjuCirculation::EnjuProfile)
44+
UserGroup.include(EnjuCirculation::EnjuUserGroup)
45+
Withdraw.include(EnjuCirculation::EnjuWithdraw)
46+
Manifestation.include(EnjuSubject::EnjuManifestation)
47+
Item.include(EnjuInventory::EnjuItem)
48+
Manifestation.include(EnjuManifestationViewer::EnjuManifestation)
49+
Manifestation.include(EnjuNdl::EnjuManifestation)

babel.config.js

Lines changed: 72 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,72 @@
1+
module.exports = function(api) {
2+
var validEnv = ['development', 'test', 'production']
3+
var currentEnv = api.env()
4+
var isDevelopmentEnv = api.env('development')
5+
var isProductionEnv = api.env('production')
6+
var isTestEnv = api.env('test')
7+
8+
if (!validEnv.includes(currentEnv)) {
9+
throw new Error(
10+
'Please specify a valid `NODE_ENV` or ' +
11+
'`BABEL_ENV` environment variables. Valid values are "development", ' +
12+
'"test", and "production". Instead, received: ' +
13+
JSON.stringify(currentEnv) +
14+
'.'
15+
)
16+
}
17+
18+
return {
19+
presets: [
20+
isTestEnv && [
21+
'@babel/preset-env',
22+
{
23+
targets: {
24+
node: 'current'
25+
}
26+
}
27+
],
28+
(isProductionEnv || isDevelopmentEnv) && [
29+
'@babel/preset-env',
30+
{
31+
forceAllTransforms: true,
32+
useBuiltIns: 'entry',
33+
corejs: 3,
34+
modules: false,
35+
exclude: ['transform-typeof-symbol']
36+
}
37+
]
38+
].filter(Boolean),
39+
plugins: [
40+
'babel-plugin-macros',
41+
'@babel/plugin-syntax-dynamic-import',
42+
isTestEnv && 'babel-plugin-dynamic-import-node',
43+
'@babel/plugin-transform-destructuring',
44+
[
45+
'@babel/plugin-proposal-class-properties',
46+
{
47+
loose: true
48+
}
49+
],
50+
[
51+
'@babel/plugin-proposal-object-rest-spread',
52+
{
53+
useBuiltIns: true
54+
}
55+
],
56+
[
57+
'@babel/plugin-transform-runtime',
58+
{
59+
helpers: false,
60+
regenerator: true,
61+
corejs: false
62+
}
63+
],
64+
[
65+
'@babel/plugin-transform-regenerator',
66+
{
67+
async: false
68+
}
69+
]
70+
].filter(Boolean)
71+
}
72+
}

config/credentials.yml.enc

Lines changed: 0 additions & 1 deletion
This file was deleted.

0 commit comments

Comments
 (0)