Flo
7e0aa822b6
Match the Pi-hole brand ( #1358 )
...
* Update README.md
* Update index.php
* Update basic-install.sh
* Update piholeCheckout.sh
* Update update.sh
* Update CONTRIBUTING.md
* Update the Pi-hole brand tip in CONTRIBUTING.md
Use a better formulation.
* Update README.md 2
8 years ago
Mcat12
fb3e6ee35c
Source setupVars before attempting to use it
...
Fixes #1347
8 years ago
DL6ER
66b7d04b82
Merge branch 'development' into new/FTL-binary
8 years ago
Jacob Salmela
7a1a2dec67
update license to EUPL on core files
8 years ago
DL6ER
078cc7660e
Improved updater logic
8 years ago
DL6ER
af2893d2ce
Updater implementation for FTL
8 years ago
Mcat12
a48317883d
Fix indentation
8 years ago
Promofaux
4fcf8fd23f
Merge in `development` branch - resolve conflict in update.sh
8 years ago
Promofaux
10a30344e5
No need to source setupVars, as basic-install.sh is sourced, which sources setupVars itself. Sourception.
8 years ago
Promofaux
b764d17c64
comment
8 years ago
Promofaux
ba0abdb88d
wrap update logic in admin_installed bool check
8 years ago
Promofaux
1428b58dde
source setupVars and only check admin repo if it is enabled
8 years ago
Mcat12
18eb8a2159
Merge pull request #1185 from pi-hole/cleanup/git_functions
...
Move git functions to one script
8 years ago
Dan Schaper
3d9d13222b
Use constants for leading paths.
8 years ago
Dan Schaper
745adabb05
Path to source basic-install.sh
8 years ago
Dan Schaper
3861b57dc6
Start moving reused utility functions to one script.
8 years ago
Dan Schaper
99a4a80017
Spelling
8 years ago
Mcat12
033ba26041
Stay in repo directory until we error check
8 years ago
DL6ER
e3c1fcd2c6
NEW LOGIC FOR THE UPDATER
...
Compare local and remote hashes. Update is available if current remote hash is different from current local hash since we assume that local should never be newer than remote for user
8 years ago
DL6ER
e15548cbf5
Add --quiet to git fetch in GitCheckUpdateAvail()
8 years ago
DL6ER
5e28e6b9ac
Removed remaining git -C
8 years ago
Dan Schaper
3365ef7aaa
`is_repo()` returns values to caller, silence function.
...
Signed-off-by: Dan Schaper <dan.schaper@pi-hole.net>
8 years ago
Dan Schaper
68c17b26dc
Bashisms
...
Signed-off-by: Dan Schaper <dan.schaper@pi-hole.net>
8 years ago
Dan Schaper
e647efd471
Shell script, not javascript
...
Signed-off-by: Dan Schaper <dan.schaper@pi-hole.net>
8 years ago
DL6ER
15db1ffdd5
Remove variables not needed any more
8 years ago
DL6ER
4632b0f797
Updated updater logic
8 years ago
DL6ER
65c35a5530
Use new subroutine to determine if updates are available
8 years ago
DL6ER
c449a1c0e0
Added GitCheckUpdateAvail()
8 years ago
DL6ER
b020010f0d
Removed some of the &> /dev/null
8 years ago
DL6ER
0276c72fe2
replace 'git -C' with long version (see #1009 )
8 years ago
Promofaux
2f976504e8
switch out -eq for ==
8 years ago
Dan Schaper
f7d0de53bb
Compare string to string.
8 years ago
Dan Schaper
603ec997ba
Remove testing block.
8 years ago
Dan Schaper
f7266ef4c8
Version remote check returns -1 on failure to detect curl silent failing. Update detects loss of contact to GitHub or fallthrough condition and reports to user.
8 years ago
Dan Schaper
3d43e1568c
Use explicit calls for function to self-document
8 years ago
Dan Schaper
c1a3f003e8
Rename the only utilty function left that didn't say `repo`
8 years ago
Dan Schaper
3f61aea7fc
Utility functions fully quiet now. Calling functions have the echos.
8 years ago
Dan Schaper
bd68db51e0
ShellCheck split local declaration and assignment.
8 years ago
Dan Schaper
b8a5ed710e
Take echos out of utility functions and move up a level.
8 years ago
Dan Schaper
34be601dd7
Test for lexicographically less than tag version.
8 years ago
Dan Schaper
1d64ad1ccd
Stash all changed files, clean directory and pull updates.
8 years ago
Dan Schaper
f2d7a3d26d
Merge branch 'feature/defensiveTweaks' of https://github.com/pi-hole/pi-hole into feature/defensiveTweaks
8 years ago
Adam Warner
ee37c37cab
fix update output logic. version number variables should not be read only!
8 years ago
Dan Schaper
b636c1e1f8
Whitespace.
8 years ago
Dan Schaper
8b9f0487c0
Merge branch 'feature/defensiveTweaks' of https://github.com/pi-hole/pi-hole into feature/defensiveTweaks
...
# Conflicts:
# advanced/Scripts/update.sh
# automated install/basic-install.sh
8 years ago
Dan Schaper
ece1667fb0
Refactor and move some bits.
8 years ago
Adam Warner
50bd8b4a09
Further tweaks to local repo handling
8 years ago
Dan Schaper
93d91353a1
All tabs now spaced
8 years ago
Dan Schaper
8dc9143b34
Just delete, no need to cd there first.
8 years ago
Dan Schaper
a0d9a1133c
Factoring and combining functions
8 years ago