Jérémy Lecour
|
1bfe7c4b86
|
The mail recipient can be modified on the fly
|
2019-03-09 21:59:17 +01:00 |
|
Jérémy Lecour
|
c2b44f0e48
|
extract functions
|
2019-03-09 21:57:56 +01:00 |
|
Jérémy Lecour
|
997eff6ca7
|
interactive hooks + add verbose mode + shellcheck fixes
|
2019-03-09 20:56:53 +01:00 |
|
Jérémy Lecour
|
b9da112b6d
|
Add real interactive mode
The message can be given as an option, as stdin or interactively.
|
2019-03-09 14:01:38 +01:00 |
|
Jérémy Lecour
|
293c38fb83
|
Improve "dry run" mode
Hooks are executed, but they show the actions instead of doing them.
|
2019-03-09 13:48:38 +01:00 |
|
Jérémy Lecour
|
463555475b
|
Add dry-run option
|
2019-03-07 23:28:13 +01:00 |
|
Jérémy Lecour
|
d9fedcdbcf
|
use test instead of []
|
2019-03-07 23:28:13 +01:00 |
|
Jérémy Lecour
|
4e2d55ea5e
|
fix git diff append
|
2019-03-07 23:28:13 +01:00 |
|
Jérémy Lecour
|
b73bd72eac
|
Use $(...) notation instead of legacy backticked ...
|
2019-03-07 23:28:13 +01:00 |
|
Jérémy Lecour
|
6b70d2416c
|
rename hook functions
|
2019-03-07 23:28:13 +01:00 |
|
Jérémy Lecour
|
e528a27048
|
extract more functions
|
2019-03-07 23:28:13 +01:00 |
|
Jérémy Lecour
|
d26aea7ab2
|
Parse options
|
2019-03-07 23:28:13 +01:00 |
|
Jérémy Lecour
|
3dba4f7fc1
|
extract functions
|
2019-03-07 23:28:13 +01:00 |
|
Jérémy Lecour
|
5e0705391e
|
whitespaces
|
2019-03-07 23:28:02 +01:00 |
|
Jérémy Lecour
|
4f54f6473d
|
Finallement on préfère que PG ne soit pas silencieux
|
2018-11-02 10:06:06 +01:00 |
|
Jérémy Lecour
|
2a70712d4b
|
Utilisation de "printf" à la place de "echo" pour mieux gérer les sauts de ligne
|
2018-09-25 11:55:41 +02:00 |
|
Jérémy Lecour
|
717352d5b4
|
Release 0.4.0
|
2018-09-25 09:52:38 +02:00 |
|
Jérémy Lecour
|
c6c4d1b2c1
|
meilleur comptage du nombre de lignes dans les changements non commités
|
2018-09-25 09:48:47 +02:00 |
|
Jérémy Lecour
|
a280185a04
|
Extraction de methode pour la récupération d'infos
Selon qu'il y a un TTY ou pas, les infos sont plus ou moins fiables
(voire absentes).
|
2018-09-25 09:48:29 +02:00 |
|
Jérémy Lecour
|
2cf7c5c3f3
|
psql exit silently and the programm exit with 0
|
2018-09-20 16:20:34 +02:00 |
|
Jérémy Lecour
|
5fa7282b2f
|
Pas beosin d'une nouvelle variable pour le hostname
Celui stocké dans evomaintenance.cf est celui qui compte pour l'interne.
Le vrai hostname est toujours détectable.
|
2018-09-20 16:10:03 +02:00 |
|
Jérémy Lecour
|
6e377cedca
|
on veut des status pas des diff :/
|
2018-09-20 15:56:25 +02:00 |
|
Jérémy Lecour
|
07f5f1a624
|
déplacement du "set -u"
|
2018-09-20 15:56:13 +02:00 |
|
Jérémy Lecour
|
1cf8780f6d
|
ajout d'un échappement pour sed
|
2018-09-20 15:55:59 +02:00 |
|
Jérémy Lecour
|
525308eda4
|
amélioration de la présentation dans le terminal
|
2018-09-20 15:27:03 +02:00 |
|
Jérémy Lecour
|
2370c2f27e
|
extraction d'une variable (pour debuggage plus failce)
|
2018-09-20 15:27:03 +02:00 |
|
Jérémy Lecour
|
94a143b874
|
Ajout des infos de diff avant la saisie du message
|
2018-09-20 15:27:03 +02:00 |
|
Jérémy Lecour
|
67a0cd5f48
|
protection contre les variables non assignées
|
2018-09-20 15:27:03 +02:00 |
|
Jérémy Lecour
|
4bf2e9de65
|
renommage de variable pour sendmail
|
2018-09-20 15:27:03 +02:00 |
|
Jérémy Lecour
|
d99956213b
|
échappement simplifié
|
2018-09-20 15:27:03 +02:00 |
|
Jérémy Lecour
|
4a8e5d89e5
|
Support de HOSTNAME_INTERNAL
|
2018-09-20 15:27:03 +02:00 |
|
Jérémy Lecour
|
fe0eccd53a
|
déplacement des variables pour les binaires
|
2018-09-20 14:24:05 +02:00 |
|
Jérémy Lecour
|
2f249eda73
|
log + mail des stats Git
|
2018-09-07 15:03:25 +02:00 |
|
Jérémy Lecour
|
ee93e19130
|
don't try to commit if nothing has changed
|
2018-09-06 12:22:35 +02:00 |
|
Jérémy Lecour
|
7e5b571fc9
|
better formatting for the blob of text
|
2018-09-06 10:54:02 +02:00 |
|
Jérémy Lecour
|
07bb68ad60
|
improve code comments
|
2018-09-06 10:50:07 +02:00 |
|
Jérémy Lecour
|
c15ee205d2
|
Show a better message to submit or cancel
|
2018-09-06 10:49:55 +02:00 |
|
Jérémy Lecour
|
25d7f786bc
|
Git must know the GIT_DIR and the GIT_WORK_TREE
… otherwise it looks for content in the current working directory (where
the script is executed from) which is catastrophic for the repository.
|
2018-09-06 10:46:50 +02:00 |
|
Jérémy Lecour
|
786db8b60b
|
improve formatting of message
|
2018-09-06 10:44:13 +02:00 |
|
Jérémy Lecour
|
dfd9e431b4
|
handle multiple git repositories
|
2018-09-06 10:16:48 +02:00 |
|
Jérémy Lecour
|
a7c6c94626
|
improve dates handling
* combine BEGIN_DATE and add END_DATE
* add the timestamp at the begining of the log blob
|
2018-09-06 10:12:06 +02:00 |
|
Jérémy Lecour
|
72b43f314e
|
multiline blob of text for log file and git commit
|
2018-09-05 18:45:46 +02:00 |
|
Jérémy Lecour
|
5fd01a1614
|
use locale timezone
|
2018-09-05 18:45:08 +02:00 |
|
Jérémy Lecour
|
583642945b
|
use "who -m" to simplify information gathering
|
2018-09-05 18:44:53 +02:00 |
|
Jérémy Lecour
|
1f7a91678f
|
remove chown/touch on logfile
|
2018-09-05 18:44:16 +02:00 |
|
Jérémy Lecour
|
c02bdbc720
|
update version and copyright
|
2018-09-05 00:04:22 +02:00 |
|
Jérémy Lecour
|
b1ae34fe47
|
use tty(1) to get the TTY of the current session
|
2018-09-05 00:03:16 +02:00 |
|
Jérémy Lecour
|
5a0603430a
|
use logname(1) instead of USER or SUDO_USER
|
2018-09-04 23:35:21 +02:00 |
|
Jérémy Lecour
|
d3ffbc8225
|
fix log file permissions on OpenBSD
|
2018-09-04 23:33:16 +02:00 |
|
Jérémy Lecour
|
0cde3681a6
|
simplify Git section
|
2018-09-04 23:24:05 +02:00 |
|