@@ -148,8 +148,6 @@ check-eslint:
|
|||||||
cache:
|
cache:
|
||||||
paths:
|
paths:
|
||||||
- .cache/npm
|
- .cache/npm
|
||||||
before_script:
|
|
||||||
- sh .gitlab-scripts/bower_allow_root.sh
|
|
||||||
script:
|
script:
|
||||||
- cd sao
|
- cd sao
|
||||||
- npm install --cache ${NODE_CACHE_DIR} --unsafe-perm --legacy-peer-deps
|
- npm install --cache ${NODE_CACHE_DIR} --unsafe-perm --legacy-peer-deps
|
||||||
@@ -302,8 +300,6 @@ check-account-chart:
|
|||||||
cache:
|
cache:
|
||||||
paths:
|
paths:
|
||||||
- .cache/npm
|
- .cache/npm
|
||||||
before_script:
|
|
||||||
- sh .gitlab-scripts/bower_allow_root.sh
|
|
||||||
script:
|
script:
|
||||||
- cd "${PACKAGE}"
|
- cd "${PACKAGE}"
|
||||||
- npm -s install --cache ${NODE_CACHE_DIR} --unsafe-perm --legacy-peer-deps
|
- npm -s install --cache ${NODE_CACHE_DIR} --unsafe-perm --legacy-peer-deps
|
||||||
|
|||||||
@@ -1,2 +0,0 @@
|
|||||||
#!/bin/sh
|
|
||||||
echo '{ "allow_root": true }' > ~/.bowerrc
|
|
||||||
@@ -4,7 +4,6 @@ syntax: glob
|
|||||||
dist/
|
dist/
|
||||||
build/
|
build/
|
||||||
node_modules/
|
node_modules/
|
||||||
bower_components/
|
|
||||||
.tox/
|
.tox/
|
||||||
requirements.txt
|
requirements.txt
|
||||||
requirements-dev.txt
|
requirements-dev.txt
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
* Remove bower dependency
|
||||||
* Allow tabs to be reordered
|
* Allow tabs to be reordered
|
||||||
|
|
||||||
Version 7.8.0 - 2025-12-15
|
Version 7.8.0 - 2025-12-15
|
||||||
|
|||||||
+4
-4
@@ -30,10 +30,10 @@ module.exports = function(grunt) {
|
|||||||
];
|
];
|
||||||
var less_paths = [
|
var less_paths = [
|
||||||
'src',
|
'src',
|
||||||
'bower_components',
|
'node_modules',
|
||||||
'bower_components/bootstrap',
|
'node_modules/bootstrap',
|
||||||
'bower_components/bootstrap/less',
|
'node_modules/bootstrap/less',
|
||||||
'bower_components/bootstrap-rtl-ondemand/less',
|
'node_modules/bootstrap-rtl-ondemand/less',
|
||||||
];
|
];
|
||||||
|
|
||||||
// Project configuration.
|
// Project configuration.
|
||||||
|
|||||||
@@ -1,29 +0,0 @@
|
|||||||
{
|
|
||||||
"name": "sao",
|
|
||||||
"version": "0.0.0",
|
|
||||||
"authors": [
|
|
||||||
"Tryton"
|
|
||||||
],
|
|
||||||
"description": "Web client for Tryton",
|
|
||||||
"license": "GPL",
|
|
||||||
"homepage": "http://www.tryton.org/",
|
|
||||||
"ignore": [
|
|
||||||
"**/.*",
|
|
||||||
"node_modules",
|
|
||||||
"bower_components",
|
|
||||||
"test",
|
|
||||||
"tests"
|
|
||||||
],
|
|
||||||
"dependencies": {
|
|
||||||
"jquery": "^3",
|
|
||||||
"bootstrap": "^3.3.7",
|
|
||||||
"moment": "^2.10",
|
|
||||||
"gettext.js": "^2",
|
|
||||||
"c3": "^0.7",
|
|
||||||
"papaparse": "^5.0",
|
|
||||||
"fullcalendar": "^3.10.2",
|
|
||||||
"mousetrap": "^1.6",
|
|
||||||
"bootstrap-rtl-ondemand": "^3.3.4-ondemand",
|
|
||||||
"Sortable": "sortablejs#^1.8.4"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
+15
-15
@@ -9,22 +9,22 @@ this repository contains the full copyright notices and license terms. -->
|
|||||||
<title>Tryton</title>
|
<title>Tryton</title>
|
||||||
<link rel="icon" type="image/png" href="images/tryton-icon.png">
|
<link rel="icon" type="image/png" href="images/tryton-icon.png">
|
||||||
|
|
||||||
<script type="text/javascript" src="bower_components/jquery/dist/jquery.js"></script>
|
<script type="text/javascript" src="node_modules/jquery/dist/jquery.js"></script>
|
||||||
<script type="text/javascript" src="bower_components/bootstrap/dist/js/bootstrap.js"></script>
|
<script type="text/javascript" src="node_modules/bootstrap/dist/js/bootstrap.js"></script>
|
||||||
<script type="text/javascript" src="bower_components/moment/moment.js"></script>
|
<script type="text/javascript" src="node_modules/moment/moment.js"></script>
|
||||||
<script type="text/javascript" src="bower_components/moment/min/locales.js"></script>
|
<script type="text/javascript" src="node_modules/moment/min/locales.js"></script>
|
||||||
<script type="text/javascript" src="bower_components/gettext.js/dist/gettext.iife.js"></script>
|
<script type="text/javascript" src="node_modules/gettext.js/dist/gettext.iife.js"></script>
|
||||||
<script type="text/javascript" src="bower_components/d3/d3.js"></script>
|
<script type="text/javascript" src="node_modules/d3/dist/d3.js"></script>
|
||||||
<script type="text/javascript" src="bower_components/c3/c3.js"></script>
|
<script type="text/javascript" src="node_modules/c3/c3.js"></script>
|
||||||
<script type="text/javascript" src="bower_components/papaparse/papaparse.js"></script>
|
<script type="text/javascript" src="node_modules/papaparse/papaparse.js"></script>
|
||||||
<script type="text/javascript" src="bower_components/fullcalendar/dist/fullcalendar.js"></script>
|
<script type="text/javascript" src="node_modules/fullcalendar/dist/fullcalendar.js"></script>
|
||||||
<script type="text/javascript" src="bower_components/fullcalendar/dist/locale-all.js"></script>
|
<script type="text/javascript" src="node_modules/fullcalendar/dist/locale-all.js"></script>
|
||||||
<script type="text/javascript" src="bower_components/mousetrap/mousetrap.js"></script>
|
<script type="text/javascript" src="node_modules/mousetrap/mousetrap.js"></script>
|
||||||
<script type="text/javascript" src="bower_components/mousetrap/plugins/pause/mousetrap-pause.js"></script>
|
<script type="text/javascript" src="node_modules/mousetrap/plugins/pause/mousetrap-pause.js"></script>
|
||||||
<script type="text/javascript" src="bower_components/Sortable/Sortable.js"></script>
|
<script type="text/javascript" src="node_modules/sortablejs/Sortable.js"></script>
|
||||||
|
|
||||||
<link rel="stylesheet" href="bower_components/c3/c3.css">
|
<link rel="stylesheet" href="node_modules/c3/c3.css">
|
||||||
<link rel="stylesheet" href="bower_components/fullcalendar/dist/fullcalendar.css">
|
<link rel="stylesheet" href="node_modules/fullcalendar/dist/fullcalendar.css">
|
||||||
|
|
||||||
<script type="text/javascript" src="dist/tryton-sao.js"></script>
|
<script type="text/javascript" src="dist/tryton-sao.js"></script>
|
||||||
<link rel="stylesheet" type="text/css" href="dist/tryton-sao.css" media="screen"/>
|
<link rel="stylesheet" type="text/css" href="dist/tryton-sao.css" media="screen"/>
|
||||||
|
|||||||
+11
-4
@@ -22,7 +22,6 @@
|
|||||||
"Gruntfile.js",
|
"Gruntfile.js",
|
||||||
"LICENSE",
|
"LICENSE",
|
||||||
"README.md",
|
"README.md",
|
||||||
"bower.json",
|
|
||||||
"dist",
|
"dist",
|
||||||
"images",
|
"images",
|
||||||
"sounds",
|
"sounds",
|
||||||
@@ -34,8 +33,7 @@
|
|||||||
],
|
],
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"test": "npx grunt test -v",
|
"test": "npx grunt test -v",
|
||||||
"check": "npx eslint src tests",
|
"check": "npx eslint src tests"
|
||||||
"postinstall": "npx bower install"
|
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"eslint": "^9.24.0",
|
"eslint": "^9.24.0",
|
||||||
@@ -52,7 +50,16 @@
|
|||||||
"tryton"
|
"tryton"
|
||||||
],
|
],
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"bower": "^1.8.14",
|
"jquery": "^3",
|
||||||
|
"bootstrap": "^3.3.7",
|
||||||
|
"moment": "^2.10",
|
||||||
|
"gettext.js": "^2",
|
||||||
|
"c3": "^0.7",
|
||||||
|
"papaparse": "^5.0",
|
||||||
|
"fullcalendar": "^3.10.2",
|
||||||
|
"mousetrap": "^1.6",
|
||||||
|
"bootstrap-rtl-ondemand": "^3.3.4-ondemand",
|
||||||
|
"sortablejs": "^1.8.4",
|
||||||
"grunt": "^1.6",
|
"grunt": "^1.6",
|
||||||
"grunt-cli": "^1.5",
|
"grunt-cli": "^1.5",
|
||||||
"grunt-contrib-concat": "^2.1",
|
"grunt-contrib-concat": "^2.1",
|
||||||
|
|||||||
@@ -24,7 +24,7 @@
|
|||||||
@panel-default-text: #fff;
|
@panel-default-text: #fff;
|
||||||
@panel-default-heading-bg: @brand-primary;
|
@panel-default-heading-bg: @brand-primary;
|
||||||
|
|
||||||
@icon-font-path: "../bower_components/bootstrap/fonts/";
|
@icon-font-path: "../node_modules/bootstrap/fonts/";
|
||||||
|
|
||||||
@font-size-small: @font-size-base;
|
@font-size-small: @font-size-base;
|
||||||
|
|
||||||
|
|||||||
@@ -4,10 +4,10 @@ this repository contains the full copyright notices and license terms. -->
|
|||||||
<html>
|
<html>
|
||||||
<head>
|
<head>
|
||||||
<title>Sao Test Suite</title>
|
<title>Sao Test Suite</title>
|
||||||
<script type="text/javascript" src="../bower_components/jquery/dist/jquery.js"></script>
|
<script type="text/javascript" src="../node_modules/jquery/dist/jquery.js"></script>
|
||||||
<script type="text/javascript" src="../bower_components/bootstrap/dist/js/bootstrap.js"></script>
|
<script type="text/javascript" src="../node_modules/bootstrap/dist/js/bootstrap.js"></script>
|
||||||
<script type="text/javascript" src="../bower_components/moment/moment.js"></script>
|
<script type="text/javascript" src="../node_modules/moment/moment.js"></script>
|
||||||
<script type="text/javascript" src="../bower_components/gettext.js/dist/gettext.iife.js"></script>
|
<script type="text/javascript" src="../node_modules/gettext.js/dist/gettext.iife.js"></script>
|
||||||
<script type="text/javascript" src="../node_modules/qunit/qunit/qunit.js"></script>
|
<script type="text/javascript" src="../node_modules/qunit/qunit/qunit.js"></script>
|
||||||
<link rel="stylesheet" type="text/css" href="../node_modules/qunit/qunit/qunit.css" media="screen"/>
|
<link rel="stylesheet" type="text/css" href="../node_modules/qunit/qunit/qunit.css" media="screen"/>
|
||||||
<script type="text/javascript" src="../dist/tryton-sao.js"></script>
|
<script type="text/javascript" src="../dist/tryton-sao.js"></script>
|
||||||
|
|||||||
Reference in New Issue
Block a user