View | Details | Raw Unified | Return to bug 39224
Collapse All | Expand All

(-)a/Makefile.PL (+1 lines)
Lines 362-367 my $target_map = { Link Here
362
    './rotating_collections'                           => 'INTRANET_CGI_DIR',
362
    './rotating_collections'                           => 'INTRANET_CGI_DIR',
363
    './serials'                                        => 'INTRANET_CGI_DIR',
363
    './serials'                                        => 'INTRANET_CGI_DIR',
364
    './services'                                       => 'INTRANET_CGI_DIR',
364
    './services'                                       => 'INTRANET_CGI_DIR',
365
    './shibboleth'                                     => 'INTRANET_CGI_DIR',
365
    './skel'                                           => 'NONE',
366
    './skel'                                           => 'NONE',
366
    './skel/var/lock/koha'                             => { target => 'LOCK_DIR',       trimdir => -1 },
367
    './skel/var/lock/koha'                             => { target => 'LOCK_DIR',       trimdir => -1 },
367
    './skel/var/log/koha'                              => { target => 'LOG_DIR',        trimdir => -1 },
368
    './skel/var/log/koha'                              => { target => 'LOG_DIR',        trimdir => -1 },
(-)a/debian/templates/apache-shared-intranet.conf (-1 / +2 lines)
Lines 21-26 RewriteRule ^/issn/([^\/]*)/?$ /search?q=issn:$1 [PT] Link Here
21
RewriteRule ^(.*)_[0-9]{2}\.[0-9]{7}\.(js|css)$ $1.$2 [L]
21
RewriteRule ^(.*)_[0-9]{2}\.[0-9]{7}\.(js|css)$ $1.$2 [L]
22
22
23
RewriteRule ^/cgi-bin/koha/erm/.*$ /cgi-bin/koha/erm/erm.pl [PT]
23
RewriteRule ^/cgi-bin/koha/erm/.*$ /cgi-bin/koha/erm/erm.pl [PT]
24
RewriteRule ^/cgi-bin/koha/shibboleth/.*$ /cgi-bin/koha/shibboleth/shibboleth.pl [PT]
24
RewriteCond %{REQUEST_URI} !^/cgi-bin/koha/preservation/.*.pl$
25
RewriteCond %{REQUEST_URI} !^/cgi-bin/koha/preservation/.*.pl$
25
RewriteRule ^/cgi-bin/koha/preservation/.*$ /cgi-bin/koha/preservation/home.pl [PT]
26
RewriteRule ^/cgi-bin/koha/preservation/.*$ /cgi-bin/koha/preservation/home.pl [PT]
26
RewriteRule ^/cgi-bin/koha/admin/record_sources(.*)?$ /cgi-bin/koha/admin/record_sources.pl$1 [PT]
27
RewriteRule ^/cgi-bin/koha/admin/record_sources(.*)?$ /cgi-bin/koha/admin/record_sources.pl$1 [PT]
Lines 38-41 Alias "/api" "/usr/share/koha/api" Link Here
38
    RewriteBase /api/
39
    RewriteBase /api/
39
    RewriteCond %{REQUEST_URI} !^/api/v[0-1]+/app.pl
40
    RewriteCond %{REQUEST_URI} !^/api/v[0-1]+/app.pl
40
    RewriteRule ^(v[0-9]+)/(.*)$ /api/$1/app.pl/api/$1/$2 [L]
41
    RewriteRule ^(v[0-9]+)/(.*)$ /api/$1/app.pl/api/$1/$2 [L]
41
</Directory>
42
</Directory>
(-)a/koha-tmpl/intranet-tmpl/prog/en/includes/admin-menu.inc (+3 lines)
Lines 40-45 Link Here
40
                <li><a href="/cgi-bin/koha/admin/branch_transfer_limits.pl">Library transfer limits</a></li>
40
                <li><a href="/cgi-bin/koha/admin/branch_transfer_limits.pl">Library transfer limits</a></li>
41
                <li><a href="/cgi-bin/koha/admin/transport-cost-matrix.pl">Transport cost matrix</a></li>
41
                <li><a href="/cgi-bin/koha/admin/transport-cost-matrix.pl">Transport cost matrix</a></li>
42
            [% END %]
42
            [% END %]
43
            [% IF ( CAN_user_parameters_manage_identity_providers ) %]
44
                <li><a href="/cgi-bin/koha/shibboleth/shibboleth.pl">Shibboleth configuration</a></li>
45
            [% END %]
43
            [% IF ( CAN_user_parameters_manage_item_circ_alerts ) %]
46
            [% IF ( CAN_user_parameters_manage_item_circ_alerts ) %]
44
                <li><a href="/cgi-bin/koha/admin/item_circulation_alerts.pl">Item circulation alerts</a></li>
47
                <li><a href="/cgi-bin/koha/admin/item_circulation_alerts.pl">Item circulation alerts</a></li>
45
            [% END %]
48
            [% END %]
(-)a/koha-tmpl/intranet-tmpl/prog/js/fetch/api-client.js (+1 lines)
Lines 197-202 export const APIClient = { Link Here
197
    patron: createClientProxy(() => import("./patron-api-client.js")),
197
    patron: createClientProxy(() => import("./patron-api-client.js")),
198
    patron_list: createClientProxy(() => import("./patron-list-api-client.js")),
198
    patron_list: createClientProxy(() => import("./patron-list-api-client.js")),
199
    recall: createClientProxy(() => import("./recall-api-client.js")),
199
    recall: createClientProxy(() => import("./recall-api-client.js")),
200
    shibboleth: createClientProxy(() => import("./shibboleth-api-client.js")),
200
    sysprefs: createClientProxy(
201
    sysprefs: createClientProxy(
201
        () => import("./system-preferences-api-client.js")
202
        () => import("./system-preferences-api-client.js")
202
    ),
203
    ),
(-)a/koha-tmpl/intranet-tmpl/prog/js/vue/fetch/api-client.js (+2 lines)
Lines 8-13 import AVAPIClient from "@fetch/authorised-values-api-client"; Link Here
8
import ItemAPIClient from "@fetch/item-api-client";
8
import ItemAPIClient from "@fetch/item-api-client";
9
import RecordSourcesAPIClient from "@fetch/record-sources-api-client";
9
import RecordSourcesAPIClient from "@fetch/record-sources-api-client";
10
import SysprefAPIClient from "@fetch/system-preferences-api-client";
10
import SysprefAPIClient from "@fetch/system-preferences-api-client";
11
import ShibbolethAPIClient from "@fetch/shibboleth-api-client";
11
import PreservationAPIClient from "@fetch/preservation-api-client";
12
import PreservationAPIClient from "@fetch/preservation-api-client";
12
13
13
export const APIClient = {
14
export const APIClient = {
Lines 18-23 export const APIClient = { Link Here
18
    authorised_values: new AVAPIClient(HttpClient),
19
    authorised_values: new AVAPIClient(HttpClient),
19
    item: new ItemAPIClient(HttpClient),
20
    item: new ItemAPIClient(HttpClient),
20
    sysprefs: new SysprefAPIClient(HttpClient),
21
    sysprefs: new SysprefAPIClient(HttpClient),
22
    shibboleth: new ShibbolethAPIClient(HttpClient),
21
    preservation: new PreservationAPIClient(HttpClient),
23
    preservation: new PreservationAPIClient(HttpClient),
22
    record_sources: new RecordSourcesAPIClient(HttpClient),
24
    record_sources: new RecordSourcesAPIClient(HttpClient),
23
};
25
};
(-)a/rspack.config.js (-1 / +2 lines)
Lines 27-32 module.exports = [ Link Here
27
            acquisitions:
27
            acquisitions:
28
                "./koha-tmpl/intranet-tmpl/prog/js/vue/modules/acquisitions.ts",
28
                "./koha-tmpl/intranet-tmpl/prog/js/vue/modules/acquisitions.ts",
29
            islands: "./koha-tmpl/intranet-tmpl/prog/js/vue/modules/islands.ts",
29
            islands: "./koha-tmpl/intranet-tmpl/prog/js/vue/modules/islands.ts",
30
            shibboleth:
31
                "./koha-tmpl/intranet-tmpl/prog/js/vue/modules/shibboleth.ts",
30
        },
32
        },
31
        output: {
33
        output: {
32
            filename: "[name].js",
34
            filename: "[name].js",
33
- 

Return to bug 39224