Xavier Guimard
990006ce80
Move conf regexp constants to common ( #970 )
2017-01-10 21:43:37 +00:00
Xavier Guimard
44de078234
Enable new portal with Nginx ( #595 )
2017-01-09 21:54:06 +00:00
Xavier Guimard
05b8cfeb96
Adapt server configuration ( #595 )
2017-01-03 17:23:38 +00:00
Xavier Guimard
1274d75a6a
Import 1.9 changes
2016-12-11 10:45:59 +00:00
Xavier Guimard
9b065f2e3c
Backport 1.9 changes to 2.0
2016-11-27 08:06:19 +00:00
Xavier Guimard
9dd01e7ef2
Hide cmd
2016-11-25 11:11:37 +00:00
Xavier Guimard
5cc0e1ba07
Add . in lib path
2016-10-25 20:40:46 +00:00
Xavier Guimard
f243e2d932
Remove js ( #1096 )
2016-10-24 19:57:35 +00:00
Xavier Guimard
403f08d349
Upgrade trunk from 1.9 ( #1096 )
2016-10-20 09:02:30 +00:00
Clément Oudot
ba87f0a245
New doc script
2016-10-15 17:56:45 +00:00
Clément Oudot
8740fdf54b
Fix FastCGI server systemd script / RPM in trunk ( #1093 )
2016-10-12 14:29:50 +00:00
Xavier Guimard
b84fec3d64
Add comment
2016-06-14 08:26:00 +00:00
Xavier Guimard
c725ef2ef1
Remove extras tests not needed now
2016-06-09 11:17:14 +00:00
Xavier Guimard
c1fb44a2b7
Many changes in notifications ( #595 )
2016-06-02 21:20:36 +00:00
Xavier Guimard
354e0bc851
Adapt Makefile to new portal ( #595 )
2016-05-25 05:13:38 +00:00
Xavier Guimard
7200d974f6
Portal depends on handler now ( #595 )
2016-05-24 16:53:39 +00:00
Xavier Guimard
11e86033d6
Enable AUTH_ERROR translation ( #595 )
2016-05-22 06:58:03 +00:00
Xavier Guimard
1be5361439
Replace portal js by coffee ( #595 )
2016-05-20 17:09:32 +00:00
Xavier Guimard
35d1ad0b3c
Simple logout works ( #595 )
2016-04-14 19:49:27 +00:00
Xavier Guimard
a7f6706881
Avoid blocking "clean" on changes
2016-04-05 10:09:57 +00:00
Xavier Guimard
7529b9cc1d
Portal js skeleton ( #595 )
2016-03-30 20:57:48 +00:00
Xavier Guimard
80a52b6a5c
Update fr-doc
2016-03-29 10:42:58 +00:00
Xavier Guimard
44e8657c78
Little bug
2016-03-21 17:52:44 +00:00
Xavier Guimard
8e0aff1988
Detect coffee modification
2016-03-21 17:52:43 +00:00
Xavier Guimard
d1923af517
Switch javascript to coffeescript
2016-03-14 22:22:09 +00:00
Xavier Guimard
9948701f3c
Create pid directory at startup ( Closes : #969 )
2016-03-06 06:54:45 +00:00
Xavier Guimard
a3de943e27
Preserve fr doc in "dist" ( #963 )
2016-03-04 08:00:42 +00:00
Xavier Guimard
7c6afa81bc
Revert "Makefile compatibility for *BSD ( closes : #887 )"
...
Patch is written backwards and has already been included
2016-03-04 07:54:28 +00:00
Xavier Guimard
128fdd3948
Makefile compatibility for *BSD ( closes : #887 )
2016-03-02 19:20:42 +00:00
Xavier Guimard
233a2296e2
Fr translation in progress
2016-02-29 06:23:40 +00:00
Xavier Guimard
ffd66bbd8d
Restore link
2016-02-28 17:12:54 +00:00
Xavier Guimard
74dc2c3e8f
Enable test for custom functions
2016-02-28 11:51:31 +00:00
Clément Oudot
b7f1d299d1
Fix diff for CLI ( #921 )
2016-02-26 11:17:33 +00:00
Xavier Guimard
6eed020081
Try to change gid/uid when possible ( #921 )
2016-02-26 06:41:38 +00:00
Xavier Guimard
7a59915ee1
'all' must be the first target
2016-02-25 08:17:01 +00:00
Clément Oudot
93002de2aa
Fix diff in Makefile
2016-02-24 17:26:50 +00:00
Xavier Guimard
24cda967d4
Enable lm_combined format ( #583 )
2016-02-24 06:54:18 +00:00
Xavier Guimard
f176c0a435
Use llng-fastcgi-server in tests
2016-02-21 06:43:01 +00:00
Xavier Guimard
9e2f2bcf7e
Reorganize Makefile
2016-02-19 12:33:16 +00:00
Xavier Guimard
384292f7b3
Split make debian-install
2016-02-18 19:52:14 +00:00
Clément Oudot
6da3244ae7
Fix some issues with FastCGI server and RPM ( #932 )
2016-02-18 17:45:21 +00:00
Xavier Guimard
f51fa19749
Prepare post test ( #630 )
2016-02-18 05:33:49 +00:00
Xavier Guimard
6be612041e
Propage previous changes to e2e
2016-02-16 16:00:45 +00:00
Xavier Guimard
7eeb57330f
Fix path for USEEXTERNALLIBS
2016-02-16 11:38:08 +00:00
Xavier Guimard
f4a336d413
Add install_test target
2016-02-16 11:19:25 +00:00
Xavier Guimard
7dcc640859
Regexp error
2016-02-16 06:21:35 +00:00
Xavier Guimard
3f1d4b69bc
Join variables
2016-02-15 21:12:56 +00:00
Xavier Guimard
b82953ec47
Update PSGISERVERSOCKET path
2016-02-15 18:15:43 +00:00
Xavier Guimard
ab1dcbc359
Fix FastCGI socket and pid path ( #583 )
2016-02-15 18:06:20 +00:00
Xavier Guimard
f60ed6421a
Keep fastcgi logs
2016-02-12 17:57:48 +00:00
Clément Oudot
4f1e8e5847
Do not clean FR documentation ( #909 )
2016-02-10 10:18:31 +00:00
Clément Oudot
ac5519e90f
Build fr-doc when making rpm tarball ( #932 )
2016-02-09 13:35:23 +00:00
Xavier Guimard
a648380abd
Better manager install
2016-02-08 12:57:53 +00:00
Xavier Guimard
ff6ae38dbd
Manage all portal scripts with fastcgi server ( Closes : #929 )
2016-02-07 08:32:46 +00:00
Xavier Guimard
62b9d4d2d8
POD ( #930 )
2016-02-07 08:32:40 +00:00
Xavier Guimard
c964cec646
Finish cli ( Closes : #921 )
2016-02-06 12:22:10 +00:00
Xavier Guimard
dee26165c2
Full FastCGI server install ( #583 )
2016-02-04 22:10:17 +00:00
Xavier Guimard
b2dc625393
Test config file for Nginx (#LEMONDAP-583)
2016-02-02 06:37:37 +00:00
Xavier Guimard
0e5b06aec4
Update e2e_tests
2016-02-02 06:17:08 +00:00
Xavier Guimard
346111f2e5
Nginx in progress: now handler provides uid in logs ( #583 )
2016-01-31 22:53:23 +00:00
Xavier Guimard
aa34a28bd3
Rearrange Nginx files
2016-01-30 12:26:14 +00:00
Xavier Guimard
a001fb1be4
First Nginx configuration that runs !!!
...
To see it, launch 'make e2e_tests TESTWEBSERVER=nginx'
2016-01-29 16:50:16 +00:00
Xavier Guimard
4d53c03b42
Nginx...
2016-01-29 11:09:58 +00:00
Xavier Guimard
252ef99a6b
Nginx in progress...
2016-01-29 11:09:56 +00:00
Xavier Guimard
12e5094628
Manage reload for plackup
2016-01-29 11:09:53 +00:00
Xavier Guimard
a61ef89228
Avoid object conflict
2016-01-29 11:09:51 +00:00
Xavier Guimard
6c6b582cb5
Add plackup start in make start_web_server TESTWEBSERVER=nginx
2016-01-29 05:49:48 +00:00
Xavier Guimard
75a175a9b0
Rearrange test web server targets
2016-01-28 22:25:44 +00:00
Xavier Guimard
4ceb782ff5
Update Makefile
2016-01-28 06:43:48 +00:00
Xavier Guimard
ddb033cd10
Error
2016-01-27 21:33:00 +00:00
Xavier Guimard
7e9f4d8983
Update make install doc
2016-01-27 18:38:41 +00:00
Xavier Guimard
59442dec8c
Missing semicolons ( Closes : #916 )
2016-01-27 17:49:49 +00:00
Xavier Guimard
04b50c29d8
Move nginx configuration files to "experimental" dir
2016-01-27 06:04:23 +00:00
Xavier Guimard
cff27c9ef7
Missing var
2016-01-26 16:15:46 +00:00
Xavier Guimard
24cef5dc27
Prepare nginx tests skeleton
2016-01-26 13:15:51 +00:00
Xavier Guimard
a3c3fe9f45
Update tests
2016-01-24 09:15:48 +00:00
Xavier Guimard
9982fe32c3
Add button to save files/keys ( Closes : #878 )
2016-01-23 13:09:50 +00:00
Xavier Guimard
ecac364eae
Add USEEXTERNALLIBS
option
2016-01-23 08:14:39 +00:00
Xavier Guimard
5946eaa514
Add angular-animate to list of files to remove for official Debian release
2016-01-23 07:21:23 +00:00
Xavier Guimard
ded02b04dc
Avoid delete minified files
2016-01-23 07:03:53 +00:00
Xavier Guimard
8d6bc6ba8e
Remove shared files for official Debian releases
2016-01-22 16:53:38 +00:00
Xavier Guimard
60b959f342
Enable local cache in e2e tests ( #889 )
2016-01-21 20:02:13 +00:00
Xavier Guimard
2b2d133e97
Prepare Debian libs usage for Debian official release
2016-01-21 13:00:19 +00:00
Xavier Guimard
2849b4b610
Exclude conftree.js from beautification
2016-01-21 12:15:38 +00:00
Xavier Guimard
909ca1765e
Use js_beautify to beautify javascript
2016-01-21 11:36:14 +00:00
Xavier Guimard
5c82ce49b5
Fault
2016-01-21 11:35:48 +00:00
Xavier Guimard
77158b92f5
Attribute help was not displayed (#Closes: #895 )
2016-01-21 06:02:02 +00:00
Xavier Guimard
22d3cac1b8
Minification is optional
2016-01-20 21:48:06 +00:00
Xavier Guimard
4cfa1be559
Unminify conftree.js ( #908 )
2016-01-20 07:59:35 +00:00
Xavier Guimard
cf7ef0c4df
Avoid double files management (done by Perl Makefiles)
2016-01-19 21:59:05 +00:00
Xavier Guimard
598defc01d
Exclude .tpl from make diff
(#Closes: LEMONLDAP-908)
2016-01-19 21:48:14 +00:00
Xavier Guimard
9eb217231e
Manage minification with Makefile macros ( #908 )
2016-01-19 21:44:31 +00:00
Xavier Guimard
ed9b90f96f
Avoid minified files in make diff
2016-01-18 20:29:08 +00:00
Xavier Guimard
6cff05be3a
Add minify
target
2016-01-18 20:26:29 +00:00
Xavier Guimard
195f7e6cb2
Propage minifier to portal ( #908 )
2016-01-18 12:13:16 +00:00
Xavier Guimard
0b610b5bf7
Remove old hook
2016-01-18 11:14:31 +00:00
Xavier Guimard
094519e81b
Replace own minifier by yui-compressor ( Closes : #908 )
2016-01-18 11:10:26 +00:00
Xavier Guimard
c65fd986f5
Manage Common/Constants.pm with jsongenerator and add $hashParameters constant
2016-01-11 06:27:16 +00:00
Xavier Guimard
e84e8b106d
Build first lmConf-1.js file with Zero.pm
2016-01-05 21:33:49 +00:00
Xavier Guimard
bdf650497e
Move jsongenerator to root script directory
2015-12-28 05:38:44 +00:00
Xavier Guimard
452d9207ee
Little things
2015-12-28 05:29:34 +00:00
Xavier Guimard
7a6acaaada
Update src
2015-12-27 22:17:20 +00:00
Xavier Guimard
b88699c49e
Update dst files
2015-12-27 07:19:10 +00:00
Xavier Guimard
d18918b020
Move files that should be used only by jsongenerator.pl in Manager/Build
2015-12-26 20:08:31 +00:00
Xavier Guimard
893b17c209
debuild options have changed
2015-12-26 10:35:22 +00:00
Xavier Guimard
cc7ebe6e14
Fix #828
2015-12-19 11:18:25 +00:00
Xavier Guimard
2df6075dfa
Persistent sessions explorer in progress
2015-12-18 06:17:30 +00:00
Xavier Guimard
5decea40d8
More comments
2015-12-16 20:44:24 +00:00
Xavier Guimard
76dda5fdbe
Don't call 'all' for reload
2015-12-15 19:05:50 +00:00
Xavier Guimard
9e4aaa54ab
Remove "touch"
2015-12-15 19:05:46 +00:00
Xavier Guimard
14840ea108
Add Tree.pm to JSON src
2015-12-15 19:05:38 +00:00
Xavier Guimard
a9343808da
Some little things
2015-12-14 22:24:09 +00:00
Xavier Guimard
4876dd5f07
Use source and destination in Makefile to generate needed files only
...
NB: now, changes in Tree.pm, Attributes.pm or jsongenerator.pl will be
detected automatically and generate files (see next commit)
2015-12-14 20:39:30 +00:00
Xavier Guimard
7caa33ba66
New target: reload_web_server
2015-12-14 05:50:27 +00:00
Xavier Guimard
7d638ee9e9
Replace web server port by a Makefile variable
2015-12-13 22:39:19 +00:00
Xavier Guimard
76691a81bb
e2e-tests now tests source tree (with its own webserver)
2015-12-13 22:09:34 +00:00
Xavier Guimard
e88103aee6
More comments
2015-12-13 07:25:39 +00:00
Xavier Guimard
c3ad2c39ed
Update end-to-end tests: use own apache server
2015-12-13 07:25:37 +00:00
Xavier Guimard
d29aaeb27b
New "json" target in Makefile
2015-12-10 20:05:27 +00:00
Xavier Guimard
537d5d2394
Move end-to-end test to root
...
New target also created in Makefile: `e2e_test`
NB: to launch it, install protractor. For example:
npn install -g protractor && \
webdriver-manager update
2015-12-07 20:56:39 +00:00
Clément Oudot
4e9245a8b1
Replace persistent session dir variable in initial configuration file ( #821 )
2015-07-24 15:53:53 +00:00
Xavier Guimard
008cdee714
Create po directories on-the-fly
2015-07-22 16:51:55 +00:00
Clément Oudot
fdb6a2fd7d
Convert default configuration file to JSFile ( #821 )
2015-07-15 20:56:16 +00:00
Xavier Guimard
1fac8f399d
Add fr translations files in debian package (was empty before)
2015-06-24 11:47:04 +00:00
François-Xavier Deltombe
9cfb59ad81
Nginx handler: API completed and config files examples added
2015-06-20 22:31:47 +00:00
Xavier Guimard
07e3c36c9d
Bad target suite
2015-06-17 12:00:12 +00:00
Xavier Guimard
4d9ce06be1
Apache 2.4 support by default
2015-06-17 11:35:23 +00:00
Clément Oudot
a0797243ba
Fix paths in Makefile for make diff ( #820 )
2015-06-13 08:16:36 +00:00
Xavier Guimard
91be95583e
Replace __MGR__ variables
2015-06-10 20:40:29 +00:00
Clément Oudot
7155d00c86
Change substitute separator to avoid error on installation ( #820 )
2015-06-10 15:28:12 +00:00
Clément Oudot
de34745012
Create key rotation script ( #184 )
2015-06-05 14:33:36 +00:00
Xavier Guimard
dc63f83128
Replace __MGR*__ by godd values
2015-06-01 11:01:16 +00:00
Clément Oudot
8332785cde
Fix installation process to not stop because of new Manager code ( #820 )
2015-05-21 10:20:30 +00:00
Xavier Guimard
a917de718f
Start "install_manager_site" adaptation
2015-05-18 11:15:09 +00:00
Xavier Guimard
ce77b54114
Update tests
2015-05-14 06:45:03 +00:00
Clément Oudot
cf4dfef9fb
Configuration endpoint ( #184 )
2015-03-23 17:12:06 +00:00
Xavier Guimard
1bdde2b798
Use posix options for cp
2015-03-16 05:43:50 +00:00
Clément Oudot
f801c179bc
Remove old captcha dirs ( #780 )
2014-12-19 09:07:29 +00:00
Clément Oudot
12582752e7
Fix call to language_code target
2014-12-18 16:52:16 +00:00
Clément Oudot
bd9f473c14
Use cp instead mv to keep configuration files ( #760 )
2014-11-04 17:26:56 +00:00
Clément Oudot
0936dfe9a1
Use specific Apache configuration files for Debian packaging ( #760 )
2014-11-04 17:20:10 +00:00
Clément Oudot
5553f038a5
Doc translation is no more done during installation process ( #648 )
2014-06-29 20:17:45 +00:00
Clément Oudot
afaf7dbd9d
Fix installation of register.pl script ( #26 )
2014-06-05 12:43:29 +00:00
Clément Oudot
75581e1eda
Remove MyHandler form Makefile ( #386 )
2014-05-22 08:29:06 +00:00
Xavier Guimard
1deaaff758
Corrects errors in extra tests (missing DB in conf)
2014-05-11 12:21:19 +00:00
Clément Oudot
be37b1bef6
Publish FR doc in Manager ( #648 )
2014-04-18 10:17:08 +00:00
Clément Oudot
ac78ecc276
Create a new make target to generate local packages for developpement ( #689 )
2014-02-24 10:25:18 +00:00
Clément Oudot
6a72659c95
Exclude bootstrap JS from tidy-js ( #683 )
2014-02-05 16:30:03 +00:00
Xavier Guimard
36ece40554
Add more lintian info
2014-01-28 20:29:40 +00:00
Xavier Guimard
662eebb28a
Language translation
2013-11-14 05:28:20 +00:00