Dario Mratovich
1eb2965b2b
Ensure updatenotification module isn't shown when local is *ahead* of remote ( #2943 )
...
This PR resolves a small bug in the updatenotification module if a local
git repo is ahead of the remote (for example I have made local commits
for my personal needs).
Currently, if `git status -sb` reports a status like: `##
master...origin/master [ahead 2]` then updatenotification treats this as
though it's "behind".
This PR uses a single Regex to match `git status -sb` output and uses
capture groups to extract info to populate the `gitInfo` object to avoid
needing to do string manipulation to extract this information.
Co-authored-by: Dario Mratovich <dario.mratovich@outlook.com>
2022-10-12 20:23:42 +02:00
Kristjan SCHMIDT
6f27e5ae07
MagicMirror -> MagicMirror²
2022-01-26 23:47:51 +01:00
Kristjan SCHMIDT
a5668b1b99
Magic Mirror -> MagicMirror²
...
Consistent spelling
2022-01-26 23:09:26 +01:00
Christopher Fenner
c8c4585946
use solid type for font awesome icons
2022-01-05 13:27:20 +01:00
Felix Wiedenbach
51967ed9f5
shorthand function
2021-10-02 14:18:58 +02:00
Felix Wiedenbach
b094707324
remove mocking from implementation and use jest to mock git cli instead
2021-10-02 14:08:16 +02:00
Felix Wiedenbach
7be25c21ed
use nunjuck template, es6, removed unused config option
2021-09-18 03:57:45 +02:00
Felix Wiedenbach
1dfa5d383c
nunjuck template for updatenotification
2021-09-18 03:55:32 +02:00
Felix Wiedenbach
c2d2c278e0
fixed updatenotification async/await issues and more es6
2021-09-18 03:53:40 +02:00
Felix Wiedenbach
75a57829c2
fixed git helper async/await issues, template strings, clean up
2021-09-18 03:50:53 +02:00
Karsten Hassel
277055f44e
added tests for updatenotification
2021-09-10 21:12:27 +02:00
Karsten Hassel
3ea6544f77
remove logger special
2021-09-09 21:12:55 +02:00
Karsten Hassel
98942d6f9c
rename to GitHelper
2021-09-09 19:51:07 +02:00
Karsten Hassel
dd43f35bbe
add unit tests
2021-09-09 00:03:28 +02:00
Karsten Hassel
093988e136
extract git stuff in own class
2021-09-06 23:55:32 +02:00
Karsten Hassel
ce13d7f98b
added comments, get hash only for mm
2021-09-05 23:39:23 +02:00
Karsten Hassel
22384342db
fix update notification, remove simple-git
2021-09-04 22:55:03 +02:00
Karsten Hassel
860840c367
dirty working snapshot
2021-09-04 19:08:18 +02:00
Karsten Hassel
cbdb0b67ab
fix updatenotification.js increasing timeout
2021-04-26 22:24:07 +02:00
rejas
2dea9398f2
Use es6 notation in updatenotification module
2021-04-18 15:35:41 +02:00
Julian Dinter
c00bdf910e
Clean up code by adding comments.
2021-04-04 15:22:12 +02:00
Julian Dinter
50cc1c56e5
Consistent log text.
2021-04-04 15:17:42 +02:00
Julian Dinter
0006099758
Changed log type of starting function of updatenotification module.
2021-04-04 14:52:24 +02:00
buxxi
d2b3414ac6
changelog for zombie processes and fixing linting error
2021-03-13 12:02:56 +01:00
buxxi
401a6f3417
Updating simple-git and using timeout when checking for module updates
2021-03-13 11:58:33 +01:00
buxxi
3ed223a550
Refactoring update notification to use async/await
2021-03-13 11:12:08 +01:00
Felix Wiedenbach
b18d98f5ea
exposed logger as node module
2021-02-18 19:14:53 +01:00
Brandon Marlowe
6f1c7d6253
added --dry-run option to prevent updatenotification module from consuming fetch result
2020-07-28 23:51:38 -04:00
rejas
008ac2876b
More console -> Logger conversions
2020-06-02 15:05:31 +02:00
Veeck
abb5dc5739
Run prettier over ALL files once
...
No other changes done in this commit
2020-05-11 22:22:32 +02:00
Veeck
7fc7d626bc
Add Module to globals, cleanup comments
2020-05-05 14:55:15 +02:00
rejas
b9d19cfcb4
First round of undef fixes
2020-05-03 12:40:48 +02:00
rejas
e7fc4ef1e7
Replace unsecure links with https ones
2020-04-28 23:05:28 +02:00
Veeck
0c60d54c3f
Add eqeqeq rule to not confuse == with ===
2020-04-21 15:13:06 +02:00
Veeck
e510d279a2
Cleanup some more header comments
2020-04-21 14:58:17 +02:00
rejas
5a4ae99283
Add no-multi-spaces rule to eslint and run it
2020-03-15 15:49:34 +01:00
buxxi
75c8c3f50b
Using promises to resolve which modules has a git remote so the modules wont be skipped on the first check
2020-02-17 22:56:06 +01:00
buxxi
c925e88475
Adding support for ignoring update check for certain modules
2020-02-11 18:13:39 +01:00
Michael Teeuw
a85ed709af
Remove newlines.
2020-01-18 21:09:18 +01:00
Michael Teeuw
e24d1a1261
Fix newlines?
2020-01-18 21:02:49 +01:00
Adi Miller
63950f572a
Adding trailing enter to avoid build warning.
2020-01-16 16:47:49 +02:00
Michael Teeuw
1152689f34
Remove docs and link to docs.magicmirror.builders.
2020-01-12 13:01:56 +01:00
Rodrigo Ramírez Norambuena
82ee051c1a
linter fixes
2019-07-26 01:25:26 -04:00
Sam Detweiler
7ef8a5bb11
fix conflict with develop branch
2019-07-01 12:45:40 -05:00
Sam Detweiler
7315f7d283
fix conflict with master repo develop branch
2019-07-01 12:35:47 -05:00
Sam Detweiler
4084c57789
fix updatenotification to not crash
2019-06-29 15:59:03 -05:00
shbatm
1f62b8f0b6
Update node_helper.js
2019-01-04 18:12:12 -06:00
shbatm
b9d6a235e3
Fixes Incomplete fix for MichMich/MagicMirror#1507
2019-01-04 12:37:58 -06:00
shbatm
a257b15f86
Error handling for bad git data in updatenotification
...
Update CHANGELOG
2019-01-04 09:23:10 -06:00
György Balássy
b601f6a138
CHANGED: The UPDATE_INFO key in the localization file is changed to UPDATE_INFO_SINGLE and UPDATE_INFO_MULTIPLE to allow different localization for single and multiple commits.
2018-09-05 04:30:57 +02:00