nextcloud / nextcloud/updater

Every step is already checked on the update page (`.step` file is not deleted)

Open
#243 14 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

0. Needs triage bug feature: upgrade hotspot: .step management needs review
Dominant language
PHP
Stars
51
Forks
40
Avg merge
2d 19h
Merged PRs (30d)
3

Description

Steps to reproduce

1.a Click the "update" button on the admin page or
1.b run php updater/updater.phar

Expected behaviour

I would have expected the checkboxes marking the upgrade steps to be unchecked at first, and to be checked after the upgrade.

Actual behaviour
Nextcloud Updater - version: v16.0.0beta3-4-gc7a4074

Current version is 16.0.1.

Update to Nextcloud 16.0.4 available. (channel: "stable")
Following file will be downloaded automatically: https://download.nextcloud.com/server/releases/nextcloud-16.0.4.zip
Open changelog ↗

Steps that will be executed:
[✔] Check for expected files
[✔] Check for write permissions
[✔] Create backup
[✔] Downloading
[✔] Verify integrity
[✔] Extracting
[✔] Enable maintenance mode
[✔] Replace entry points
[✔] Delete old files
[✔] Move new files in place
[✔] Done

Continue update? [y/N] y

Info: Pressing Ctrl-C will finish the currently running step and then stops the updater.

[✔] Check for expected files
[✔] Check for write permissions
[✔] Create backup
[✔] Downloading
[✔] Verify integrity
[✔] Extracting
[✔] Enable maintenance mode
[✔] Replace entry points
[✔] Delete old files
[✔] Move new files in place
[✔] Done

Update of code successful.

Should the "occ upgrade" command be executed? [Y/n] 
Nextcloud is already latest version

Keep maintenance mode active? [y/N] 
Maintenance mode already disabled

Maintenance mode is disabled
Server configuration

Operating system: Ubuntu 18.04.3 LTS

Web server:: ngnix 1.14

Database:: postgresql

PHP version: 7.2

Nextcloud version: (see Nextcloud admin page)

Updated from an older Nextcloud/ownCloud or fresh install:

Where did you install Nextcloud from:

Signing status:

Signing status
Integrity checker has been disabled. Integrity cannot be verified.

List of activated apps:

App list
Enabled:
  - accessibility: 1.2.0
  - activity: 2.9.1
  - admin_audit: 1.6.0
  - audioplayer: 2.7.2
  - bruteforcesettings: 1.4.0
  - calendar: 1.7.0
  - cloud_federation_api: 0.2.0
  - comments: 1.6.0
  - contacts: 3.1.3
  - dav: 1.9.2
  - event_update_notification: 0.3.4
  - federatedfilesharing: 1.6.0
  - federation: 1.6.0
  - files: 1.11.0
  - files_markdown: 2.0.6
  - files_mindmap: 0.0.15
  - files_pdfviewer: 1.5.0
  - files_readmemd: 1.1.1
  - files_rightclick: 0.15.1
  - files_sharing: 1.8.0
  - files_texteditor: 2.8.0
  - files_trashbin: 1.6.0
  - files_versions: 1.9.0
  - files_videoplayer: 1.5.0
  - firstrunwizard: 2.5.0
  - gallery: 18.3.0
  - impersonate: 1.3.0
  - logreader: 2.1.0
  - lookup_server_connector: 1.4.0
  - mail: 0.15.4
  - metadata: 0.9.0
  - music: 0.10.0
  - news: 13.1.6
  - nextcloud_announcements: 1.5.0
  - notes: 3.0.1
  - notifications: 2.4.1
  - oauth2: 1.4.2
  - password_policy: 1.6.0
  - polls: 0.10.2
  - previewgenerator: 2.1.0
  - privacy: 1.0.0
  - provisioning_api: 1.6.0
  - recommendations: 0.4.0
  - serverinfo: 1.6.0
  - sharebymail: 1.6.0
  - support: 1.0.0
  - survey_client: 1.4.0
  - systemtags: 1.6.0
  - tasks: 0.11.1
  - theming: 1.7.0
  - twofactor_backupcodes: 1.5.0
  - updatenotification: 1.6.0
  - viewer: 1.0.0
  - workflowengine: 1.6.0
Disabled:
  - encryption
  - files_external
  - ocsms
  - radio
  - user_ldap

Nextcloud configuration:

Config report
{
    "system": {
        "instanceid": "***REMOVED SENSITIVE VALUE***",
        "passwordsalt": "***REMOVED SENSITIVE VALUE***",
        "secret": "***REMOVED SENSITIVE VALUE***",
        "trusted_domains": [
            "cloud.becoolsoftware.fr"
        ],
        "datadirectory": "***REMOVED SENSITIVE VALUE***",
        "overwrite.cli.url": "https:\/\/cloud.becoolsoftware.fr",
        "dbtype": "mysql",
        "version": "16.0.1.1",
        "dbname": "***REMOVED SENSITIVE VALUE***",
        "dbhost": "***REMOVED SENSITIVE VALUE***",
        "dbtableprefix": "oc_",
        "dbuser": "***REMOVED SENSITIVE VALUE***",
        "dbpassword": "***REMOVED SENSITIVE VALUE***",
        "logtimezone": "UTC",
        "installed": true,
        "theme": "",
        "loglevel": 0,
        "maintenance": false,
        "updater.release.channel": "stable",
        "memcache.local": "\\OC\\Memcache\\Redis",
        "redis": {
            "host": "***REMOVED SENSITIVE VALUE***",
            "port": 6379
        },
        "memcache.locking": "\\OC\\Memcache\\Redis",
        "appstore.experimental.enabled": true,
        "integrity.check.disabled": true,
        "htaccess.RewriteBase": "\/",
        "mail_smtpmode": "smtp",
        "mail_from_address": "***REMOVED SENSITIVE VALUE***",
        "mail_domain": "***REMOVED SENSITIVE VALUE***",
        "mail_smtpauthtype": "LOGIN",
        "app_install_overwrite": [
            "calendar",
            "impersonate",
            "ocsms"
        ],
        "updater.secret": "***REMOVED SENSITIVE VALUE***"
    }
}

Are you using external storage, if yes which one: no

Are you using encryption: no

Are you using an external user-backend, if yes which one: no

Client configuration

Browser: Firefox 68

Operating system: Archlinux

Logs
Web server error log
Web server error log
Does not seem interesting here, because the problem also happens with the command line.
Nextcloud log (data/nextcloud.log)
Nextcloud log
{"reqId":"9uOhI2LLeMj8Eu0X8dkJ","level":0,"time":"2019-08-27T08:46:25+00:00","remoteAddr":"","user":"--","app":"news","method":"","url":"--","message":"Added item La blockchain de Carrefour : r\u00e9volution ou action marketing? for feed Reflets.info publishdate: 1564156713","userAgent":"--","version":"16.0.1.1"}
{"reqId":"9uOhI2LLeMj8Eu0X8dkJ","level":0,"time":"2019-08-27T08:46:25+00:00","remoteAddr":"","user":"--","app":"news","method":"","url":"--","message":"Added item Le danger du faux sentiment de s\u00e9curit\u00e9 (informatique) chez les journalistes for feed Reflets.info publishdate: 1564069629","userAgent":"--","version":"16.0.1.1"}
{"reqId":"9uOhI2LLeMj8Eu0X8dkJ","level":0,"time":"2019-08-27T08:46:25+00:00","remoteAddr":"","user":"--","app":"news","method":"","url":"--","message":"Added item Les assistants du pr\u00e9sident des Patriotes \u00e0 la R\u00e9gion Grand-Est  se la coulent douce. for feed Reflets.info publishdate: 1563964841","userAgent":"--","version":"16.0.1.1"}
{"reqId":"9uOhI2LLeMj8Eu0X8dkJ","level":0,"time":"2019-08-27T08:46:25+00:00","remoteAddr":"","user":"--","app":"news","method":"","url":"--","message":"Added item Les dentistes commencent \u00e0 avoir une dent contre les mutuelles for feed Reflets.info publishdate: 1563807145","userAgent":"--","version":"16.0.1.1"}
{"reqId":"9uOhI2LLeMj8Eu0X8dkJ","level":0,"time":"2019-08-27T08:46:25+00:00","remoteAddr":"","user":"--","app":"news","method":"","url":"--","message":"Added item Le homard est plus dangereux que le LBD for feed Reflets.info publishdate: 1563439447","userAgent":"--","version":"16.0.1.1"}
{"reqId":"9uOhI2LLeMj8Eu0X8dkJ","level":0,"time":"2019-08-27T08:46:25+00:00","remoteAddr":"","user":"--","app":"news","method":"","url":"--","message":"read access : https:\/\/www.youtube.com\/feeds\/videos.xml?channel_id=UCLXDNUOO3EQ80VmD9nQBHPg into a feed instance (feed class : FeedIo\\Feed)","userAgent":"--","version":"16.0.1.1"}
{"reqId":"9uOhI2LLeMj8Eu0X8dkJ","level":0,"time":"2019-08-27T08:46:25+00:00","remoteAddr":"","user":"--","app":"news","method":"","url":"--","message":"start reading https:\/\/www.youtube.com\/feeds\/videos.xml?channel_id=UCLXDNUOO3EQ80VmD9nQBHPg","userAgent":"--","version":"16.0.1.1"}
{"reqId":"9uOhI2LLeMj8Eu0X8dkJ","level":1,"time":"2019-08-27T08:46:25+00:00","remoteAddr":"","user":"--","app":"news","method":"","url":"--","message":"no 'modifiedSince' parameter given, setting it to 01\/01\/1970","userAgent":"--","version":"16.0.1.1"}
{"reqId":"9uOhI2LLeMj8Eu0X8dkJ","level":1,"time":"2019-08-27T08:46:25+00:00","remoteAddr":"","user":"--","app":"news","method":"","url":"--","message":"hitting https:\/\/www.youtube.com\/feeds\/videos.xml?channel_id=UCLXDNUOO3EQ80VmD9nQBHPg","userAgent":"--","version":"16.0.1.1"}
{"reqId":"9uOhI2LLeMj8Eu0X8dkJ","level":0,"time":"2019-08-27T08:46:25+00:00","remoteAddr":"","user":"--","app":"news","method":"","url":"--","message":"response ok, now turning it into a document","userAgent":"--","version":"16.0.1.1"}
{"reqId":"9uOhI2LLeMj8Eu0X8dkJ","level":1,"time":"2019-08-27T08:46:25+00:00","remoteAddr":"","user":"--","app":"news","method":"","url":"--","message":"the stream is modified, parsing it","userAgent":"--","version":"16.0.1.1"}
{"reqId":"9uOhI2LLeMj8Eu0X8dkJ","level":0,"time":"2019-08-27T08:46:25+00:00","remoteAddr":"","user":"--","app":"news","method":"","url":"--","message":"accurate parser : FeedIo\\Parser\\XmlParser","userAgent":"--","version":"16.0.1.1"}
{"reqId":"9uOhI2LLeMj8Eu0X8dkJ","level":1,"time":"2019-08-27T08:46:25+00:00","remoteAddr":"","user":"--","app":"news","method":"","url":"--","message":"correct last modified date for feed Fouloscopie","userAgent":"--","version":"16.0.1.1"}
{"reqId":"9uOhI2LLeMj8Eu0X8dkJ","level":0,"time":"2019-08-27T08:46:25+00:00","remoteAddr":"","user":"--","app":"news","method":"","url":"--","message":"Feed https:\/\/www.youtube.com\/feeds\/videos.xml?channel_id=UCLXDNUOO3EQ80VmD9nQBHPg was modified since last fetch. nextcloud/server#10 items","userAgent":"--","version":"16.0.1.1"}
{"reqId":"9uOhI2LLeMj8Eu0X8dkJ","level":0,"time":"2019-08-27T08:46:25+00:00","remoteAddr":"","user":"--","app":"news","method":"","url":"--","message":"Added item La foule peut-elle battre Kasparov aux \u00e9checs ? | EPISODE nextcloud/server#6 for feed Fouloscopie publishdate: 1566890571","userAgent":"--","version":"16.0.1.1"}
{"reqId":"9uOhI2LLeMj8Eu0X8dkJ","level":0,"time":"2019-08-27T08:46:25+00:00","remoteAddr":"","user":"--","app":"news","method":"","url":"--","message":"Added item Comment manipuler une foule par contagion | EPISODE nextcloud/server#5 for feed Fouloscopie publishdate: 1562106334","userAgent":"--","version":"16.0.1.1"}
{"reqId":"9uOhI2LLeMj8Eu0X8dkJ","level":0,"time":"2019-08-27T08:46:25+00:00","remoteAddr":"","user":"--","app":"news","method":"","url":"--","message":"Added item Imiter ou innover : faut-il faire comme tout le monde ? | EPISODE nextcloud/server#4 for feed Fouloscopie publishdate: 1558558538","userAgent":"--","version":"16.0.1.1"}
{"reqId":"9uOhI2LLeMj8Eu0X8dkJ","level":0,"time":"2019-08-27T08:46:25+00:00","remoteAddr":"","user":"--","app":"news","method":"","url":"--","message":"Added item Le dilemme de l'\u00e9vacuation | Format Extra-Court nextcloud/server#3 for feed Fouloscopie publishdate: 1558034677","userAgent":"--","version":"16.0.1.1"}
{"reqId":"9uOhI2LLeMj8Eu0X8dkJ","level":0,"time":"2019-08-27T08:46:25+00:00","remoteAddr":"","user":"--","app":"news","method":"","url":"--","message":"Added item Bande annonce de la cha\u00eene for feed Fouloscopie publishdate: 1563136223","userAgent":"--","version":"16.0.1.1"}
{"reqId":"9uOhI2LLeMj8Eu0X8dkJ","level":0,"time":"2019-08-27T08:46:25+00:00","remoteAddr":"","user":"--","app":"news","method":"","url":"--","message":"Added item Ethologie, physique et psychologie des foules | EPISODE nextcloud/server#3 for feed Fouloscopie publishdate: 1566620060","userAgent":"--","version":"16.0.1.1"}
{"reqId":"9uOhI2LLeMj8Eu0X8dkJ","level":0,"time":"2019-08-27T08:46:25+00:00","remoteAddr":"","user":"--","app":"news","method":"","url":"--","message":"Added item Comment se propagent les rumeurs ? | Format Extra-Court nextcloud/server#2 for feed Fouloscopie publishdate: 1562973014","userAgent":"--","version":"16.0.1.1"}
{"reqId":"9uOhI2LLeMj8Eu0X8dkJ","level":0,"time":"2019-08-27T08:46:25+00:00","remoteAddr":"","user":"--","app":"news","method":"","url":"--","message":"Added item Comment se d\u00e9forment les rumeurs ? | Format Extra-Court nextcloud/server#1 for feed Fouloscopie publishdate: 1563135421","userAgent":"--","version":"16.0.1.1"}
{"reqId":"9uOhI2LLeMj8Eu0X8dkJ","level":0,"time":"2019-08-27T08:46:25+00:00","remoteAddr":"","user":"--","app":"news","method":"","url":"--","message":"Added item Rumeurs, fake news et t\u00e9l\u00e9phone arabe | EPISODE nextcloud/server#2 for feed Fouloscopie publishdate: 1566444149","userAgent":"--","version":"16.0.1.1"}
{"reqId":"9uOhI2LLeMj8Eu0X8dkJ","level":0,"time":"2019-08-27T08:46:25+00:00","remoteAddr":"","user":"--","app":"news","method":"","url":"--","message":"Added item 10 conseils pour survivre pendant un mouvement de foule | EPISODE nextcloud/server#1 for feed Fouloscopie publishdate: 1558111594","userAgent":"--","version":"16.0.1.1"}
{"reqId":"9uOhI2LLeMj8Eu0X8dkJ","level":0,"time":"2019-08-27T08:46:25+00:00","remoteAddr":"","user":"--","app":"news","method":"","url":"--","message":"read access : https:\/\/feeds2.feedburner.com\/typepad\/krisdedecker\/lowtechmagazineenglish into a feed instance (feed class : FeedIo\\Feed)","userAgent":"--","version":"16.0.1.1"}
{"reqId":"9uOhI2LLeMj8Eu0X8dkJ","level":0,"time":"2019-08-27T08:46:25+00:00","remoteAddr":"","user":"--","app":"news","method":"","url":"--","message":"start reading https:\/\/feeds2.feedburner.com\/typepad\/krisdedecker\/lowtechmagazineenglish","userAgent":"--","version":"16.0.1.1"}
{"reqId":"9uOhI2LLeMj8Eu0X8dkJ","level":1,"time":"2019-08-27T08:46:25+00:00","remoteAddr":"","user":"--","app":"news","method":"","url":"--","message":"no 'modifiedSince' parameter given, setting it to 01\/01\/1970","userAgent":"--","version":"16.0.1.1"}
{"reqId":"9uOhI2LLeMj8Eu0X8dkJ","level":1,"time":"2019-08-27T08:46:25+00:00","remoteAddr":"","user":"--","app":"news","method":"","url":"--","message":"hitting https:\/\/feeds2.feedburner.com\/typepad\/krisdedecker\/lowtechmagazineenglish","userAgent":"--","version":"16.0.1.1"}
{"reqId":"9uOhI2LLeMj8Eu0X8dkJ","level":0,"time":"2019-08-27T08:46:25+00:00","remoteAddr":"","user":"--","app":"news","method":"","url":"--","message":"response ok, now turning it into a document","userAgent":"--","version":"16.0.1.1"}
{"reqId":"9uOhI2LLeMj8Eu0X8dkJ","level":1,"time":"2019-08-27T08:46:25+00:00","remoteAddr":"","user":"--","app":"news","method":"","url":"--","message":"the stream is modified, parsing it","userAgent":"--","version":"16.0.1.1"}
{"reqId":"9uOhI2LLeMj8Eu0X8dkJ","level":0,"time":"2019-08-27T08:46:25+00:00","remoteAddr":"","user":"--","app":"news","method":"","url":"--","message":"accurate parser : FeedIo\\Parser\\XmlParser","userAgent":"--","version":"16.0.1.1"}
{"reqId":"9uOhI2LLeMj8Eu0X8dkJ","level":0,"time":"2019-08-27T08:46:25+00:00","remoteAddr":"","user":"--","app":"news","method":"","url":"--","message":"Feed https:\/\/feeds2.feedburner.com\/typepad\/krisdedecker\/lowtechmagazineenglish was modified since last fetch. nextcloud/server#6 items","userAgent":"--","version":"16.0.1.1"}
{"reqId":"9uOhI2LLeMj8Eu0X8dkJ","level":0,"time":"2019-08-27T08:46:26+00:00","remoteAddr":"","user":"--","app":"news","method":"","url":"--","message":"Added item How to Make Wind Power Sustainable Again for feed LOW-TECH MAGAZINE publishdate: 1559513864","userAgent":"--","version":"16.0.1.1"}
{"reqId":"9uOhI2LLeMj8Eu0X8dkJ","level":0,"time":"2019-08-27T08:46:26+00:00","remoteAddr":"","user":"--","app":"news","method":"","url":"--","message":"Added item Reinventing the Small Wind Turbine for feed LOW-TECH MAGAZINE publishdate: 1559687342","userAgent":"--","version":"16.0.1.1"}
{"reqId":"9uOhI2LLeMj8Eu0X8dkJ","level":0,"time":"2019-08-27T08:46:26+00:00","remoteAddr":"","user":"--","app":"news","method":"","url":"--","message":"Added item Low-tech Magazine: The Printed Website for feed LOW-TECH MAGAZINE publishdate: 1554463946","userAgent":"--","version":"16.0.1.1"}
{"reqId":"9uOhI2LLeMj8Eu0X8dkJ","level":0,"time":"2019-08-27T08:46:26+00:00","remoteAddr":"","user":"--","app":"news","method":"","url":"--","message":"Added item Heat your House with a Mechanical Windmill for feed LOW-TECH MAGAZINE publishdate: 1554037508","userAgent":"--","version":"16.0.1.1"}
{"reqId":"9uOhI2LLeMj8Eu0X8dkJ","level":0,"time":"2019-08-27T08:46:26+00:00","remoteAddr":"","user":"--","app":"news","method":"","url":"--","message":"Added item Keeping Some of the Lights On: Redefining Energy Security for feed LOW-TECH MAGAZINE publishdate: 1544485708","userAgent":"--","version":"16.0.1.1"}
{"reqId":"9uOhI2LLeMj8Eu0X8dkJ","level":0,"time":"2019-08-27T08:46:26+00:00","remoteAddr":"","user":"--","app":"news","method":"","url":"--","message":"Added item How Circular is the Circular Economy? for feed LOW-TECH MAGAZINE publishdate: 1541292288","userAgent":"--","version":"16.0.1.1"}
{"reqId":"9uOhI2LLeMj8Eu0X8dkJ","level":0,"time":"2019-08-27T08:46:26+00:00","remoteAddr":"","user":"--","app":"news","method":"","url":"--","message":"read access : https:\/\/theshiftproject.org\/feed\/ into a feed instance (feed class : FeedIo\\Feed)","userAgent":"--","version":"16.0.1.1"}
{"reqId":"9uOhI2LLeMj8Eu0X8dkJ","level":0,"time":"2019-08-27T08:46:26+00:00","remoteAddr":"","user":"--","app":"news","method":"","url":"--","message":"start reading https:\/\/theshiftproject.org\/feed\/","userAgent":"--","version":"16.0.1.1"}
{"reqId":"9uOhI2LLeMj8Eu0X8dkJ","level":1,"time":"2019-08-27T08:46:26+00:00","remoteAddr":"","user":"--","app":"news","method":"","url":"--","message":"no 'modifiedSince' parameter given, setting it to 01\/01\/1970","userAgent":"--","version":"16.0.1.1"}
{"reqId":"9uOhI2LLeMj8Eu0X8dkJ","level":1,"time":"2019-08-27T08:46:26+00:00","remoteAddr":"","user":"--","app":"news","method":"","url":"--","message":"hitting https:\/\/theshiftproject.org\/feed\/","userAgent":"--","version":"16.0.1.1"}
{"reqId":"9uOhI2LLeMj8Eu0X8dkJ","level":0,"time":"2019-08-27T08:46:26+00:00","remoteAddr":"","user":"--","app":"news","method":"","url":"--","message":"response ok, now turning it into a document","userAgent":"--","version":"16.0.1.1"}
{"reqId":"9uOhI2LLeMj8Eu0X8dkJ","level":1,"time":"2019-08-27T08:46:26+00:00","remoteAddr":"","user":"--","app":"news","method":"","url":"--","message":"the stream is modified, parsing it","userAgent":"--","version":"16.0.1.1"}
{"reqId":"9uOhI2LLeMj8Eu0X8dkJ","level":0,"time":"2019-08-27T08:46:26+00:00","remoteAddr":"","user":"--","app":"news","method":"","url":"--","message":"accurate parser : FeedIo\\Parser\\XmlParser","userAgent":"--","version":"16.0.1.1"}
{"reqId":"9uOhI2LLeMj8Eu0X8dkJ","level":1,"time":"2019-08-27T08:46:26+00:00","remoteAddr":"","user":"--","app":"news","method":"","url":"--","message":"correct last modified date for feed The Shift Project","userAgent":"--","version":"16.0.1.1"}
{"reqId":"9uOhI2LLeMj8Eu0X8dkJ","level":1,"time":"2019-08-27T08:46:26+00:00","remoteAddr":"","user":"--","app":"news","method":"","url":"--","message":"correct public id for node The Shift Project","userAgent":"--","version":"16.0.1.1"}
{"reqId":"9uOhI2LLeMj8Eu0X8dkJ","level":0,"time":"2019-08-27T08:46:26+00:00","remoteAddr":"","user":"--","app":"news","method":"","url":"--","message":"Feed https:\/\/theshiftproject.org\/feed\/ was modified since last fetch. nextcloud/server#6 items","userAgent":"--","version":"16.0.1.1"}
{"reqId":"9uOhI2LLeMj8Eu0X8dkJ","level":0,"time":"2019-08-27T08:46:26+00:00","remoteAddr":"","user":"--","app":"news","method":"","url":"--","message":"Added item Deux sons de cloches sur la mat\u00e9rialit\u00e9 du \u00ab risque climat \u00bb dans l\u2019assurance vie : dissonance cognitive ? for feed The Shift Project publishdate: 1563193217","userAgent":"--","version":"16.0.1.1"}
{"reqId":"9uOhI2LLeMj8Eu0X8dkJ","level":0,"time":"2019-08-27T08:46:26+00:00","remoteAddr":"","user":"--","app":"news","method":"","url":"--","message":"Added item \u00ab Climat : l\u2019insoutenable usage de la vid\u00e9o en ligne \u00bb : le nouveau rapport du Shift sur l\u2019impact environnemental du num\u00e9rique for feed The Shift Project publishdate: 1562799621","userAgent":"--","version":"16.0.1.1"}
{"reqId":"9uOhI2LLeMj8Eu0X8dkJ","level":0,"time":"2019-08-27T08:46:26+00:00","remoteAddr":"","user":"--","app":"news","method":"","url":"--","message":"Added item Soutenez l\u2019Appel \u2013 Pour former tous les \u00e9tudiants du sup\u00e9rieur aux enjeux climatiques et \u00e9cologiques for feed The Shift Project publishdate: 1562432805","userAgent":"--","version":"16.0.1.1"}
{"reqId":"9uOhI2LLeMj8Eu0X8dkJ","level":0,"time":"2019-08-27T08:46:26+00:00","remoteAddr":"","user":"--","app":"news","method":"","url":"--","message":"Added item Ateliers du Shift [24 septembre 2019 \u2013 Paris] for feed The Shift Project publishdate: 1562253774","userAgent":"--","version":"16.0.1.1"}
{"reqId":"9uOhI2LLeMj8Eu0X8dkJ","level":0,"time":"2019-08-27T08:46:26+00:00","remoteAddr":"","user":"--","app":"news","method":"","url":"--","message":"Added item \u00ab\u00a0Coh\u00e9rence\u00a0\u00bb & \u00ab\u00a0Planification\u00a0\u00bb\u00a0:\u00a0The Shift Project se r\u00e9jouit des ma\u00eetres-mots du 1er\u00a0rapport du Haut conseil pour le climat for feed The Shift Project publishdate: 1561659842","userAgent":"--","version":"16.0.1.1"}
{"reqId":"9uOhI2LLeMj8Eu0X8dkJ","level":0,"time":"2019-08-27T08:46:26+00:00","remoteAddr":"","user":"--","app":"news","method":"","url":"--","message":"Added item \u00ab Petite Loi \u00c9nergie \u00bb : The Shift Project plaide pour un renforcement des outils de politique climatique for feed The Shift Project publishdate: 1561478717","userAgent":"--","version":"16.0.1.1"}
{"reqId":"9uOhI2LLeMj8Eu0X8dkJ","level":0,"time":"2019-08-27T08:46:26+00:00","remoteAddr":"","user":"--","app":"news","method":"","url":"--","message":"read access : http:\/\/feeds.feedburner.com\/ItsFoss into a feed instance (feed class : FeedIo\\Feed)","userAgent":"--","version":"16.0.1.1"}
{"reqId":"9uOhI2LLeMj8Eu0X8dkJ","level":0,"time":"2019-08-27T08:46:26+00:00","remoteAddr":"","user":"--","app":"news","method":"","url":"--","message":"start reading http:\/\/feeds.feedburner.com\/ItsFoss","userAgent":"--","version":"16.0.1.1"}
{"reqId":"9uOhI2LLeMj8Eu0X8dkJ","level":1,"time":"2019-08-27T08:46:26+00:00","remoteAddr":"","user":"--","app":"news","method":"","url":"--","message":"no 'modifiedSince' parameter given, setting it to 01\/01\/1970","userAgent":"--","version":"16.0.1.1"}
{"reqId":"9uOhI2LLeMj8Eu0X8dkJ","level":1,"time":"2019-08-27T08:46:26+00:00","remoteAddr":"","user":"--","app":"news","method":"","url":"--","message":"hitting http:\/\/feeds.feedburner.com\/ItsFoss","userAgent":"--","version":"16.0.1.1"}
{"reqId":"9uOhI2LLeMj8Eu0X8dkJ","level":0,"time":"2019-08-27T08:46:26+00:00","remoteAddr":"","user":"--","app":"news","method":"","url":"--","message":"response ok, now turning it into a document","userAgent":"--","version":"16.0.1.1"}
{"reqId":"9uOhI2LLeMj8Eu0X8dkJ","level":1,"time":"2019-08-27T08:46:26+00:00","remoteAddr":"","user":"--","app":"news","method":"","url":"--","message":"the stream is modified, parsing it","userAgent":"--","version":"16.0.1.1"}
{"reqId":"9uOhI2LLeMj8Eu0X8dkJ","level":0,"time":"2019-08-27T08:46:26+00:00","remoteAddr":"","user":"--","app":"news","method":"","url":"--","message":"accurate parser : FeedIo\\Parser\\XmlParser","userAgent":"--","version":"16.0.1.1"}
{"reqId":"9uOhI2LLeMj8Eu0X8dkJ","level":1,"time":"2019-08-27T08:46:26+00:00","remoteAddr":"","user":"--","app":"news","method":"","url":"--","message":"correct last modified date for feed It's FOSS","userAgent":"--","version":"16.0.1.1"}
{"reqId":"9uOhI2LLeMj8Eu0X8dkJ","level":1,"time":"2019-08-27T08:46:26+00:00","remoteAddr":"","user":"--","app":"news","method":"","url":"--","message":"correct public id for node It's FOSS","userAgent":"--","version":"16.0.1.1"}
{"reqId":"9uOhI2LLeMj8Eu0X8dkJ","level":0,"time":"2019-08-27T08:46:26+00:00","remoteAddr":"","user":"--","app":"news","method":"","url":"--","message":"Feed http:\/\/feeds.feedburner.com\/ItsFoss was modified since last fetch. nextcloud/server#50 items","userAgent":"--","version":"16.0.1.1"}
{"reqId":"9uOhI2LLeMj8Eu0X8dkJ","level":0,"time":"2019-08-27T08:46:26+00:00","remoteAddr":"","user":"--","app":"news","method":"","url":"--","message":"Added item Best Email Services For Privacy Concerned People for feed It's FOSS publishdate: 1566790023","userAgent":"--","version":"16.0.1.1"}
{"reqId":"55RCIf3R25Yx1rbSqdyX","level":0,"time":"2019-08-27T15:40:22+00:00","remoteAddr":"81.250.188.156","user":"azmeuk","app":"files_markdown","method":"GET","url":"\/apps\/files\/","message":"Could not find resource file \"\/apps\/files_markdown\/css\/..\/build\/styles.css\"","userAgent":"Mozilla\/5.0 (X11; Linux x86_64; rv:68.0) Gecko\/20100101 Firefox\/68.0","version":"16.0.1.1"}
{"reqId":"TCIwBHSnrqLJpu9a8rdO","level":0,"time":"2019-08-27T15:40:22+00:00","remoteAddr":"81.250.188.156","user":"azmeuk","app":"files_markdown","method":"GET","url":"\/apps\/files\/","message":"Could not find resource file \"\/apps\/files_markdown\/css\/..\/build\/styles.css\"","userAgent":"Mozilla\/5.0 (X11; Linux x86_64; rv:68.0) Gecko\/20100101 Firefox\/68.0","version":"16.0.1.1"}
{"reqId":"B5nH028LxObpzRdwKDuv","level":0,"time":"2019-08-27T15:40:22+00:00","remoteAddr":"81.250.188.156","user":"azmeuk","app":"files_markdown","method":"GET","url":"\/apps\/files\/","message":"Could not find resource file \"\/apps\/files_markdown\/css\/..\/build\/styles.css\"","userAgent":"Mozilla\/5.0 (X11; Linux x86_64; rv:68.0) Gecko\/20100101 Firefox\/68.0","version":"16.0.1.1"}
{"reqId":"ocruKzaImj2afJjaYiSy","level":0,"time":"2019-08-27T15:40:25+00:00","remoteAddr":"81.250.188.156","user":"azmeuk","app":"files_markdown","method":"GET","url":"\/apps\/files\/","message":"Could not find resource file \"\/apps\/files_markdown\/css\/..\/build\/styles.css\"","userAgent":"Mozilla\/5.0 (X11; Linux x86_64; rv:68.0) Gecko\/20100101 Firefox\/68.0","version":"16.0.1.1"}
{"reqId":"xnuYmF4tvKpC5PoVGHBo","level":0,"time":"2019-08-27T15:40:25+00:00","remoteAddr":"81.250.188.156","user":"azmeuk","app":"files_markdown","method":"GET","url":"\/apps\/files\/","message":"Could not find resource file \"\/apps\/files_markdown\/css\/..\/build\/styles.css\"","userAgent":"Mozilla\/5.0 (X11; Linux x86_64; rv:68.0) Gecko\/20100101 Firefox\/68.0","version":"16.0.1.1"}
{"reqId":"miZOwEERdQxE7XPN0jtr","level":0,"time":"2019-08-27T15:40:32+00:00","remoteAddr":"81.250.188.156","user":"azmeuk","app":"files_markdown","method":"GET","url":"\/apps\/files\/","message":"Could not find resource file \"\/apps\/files_markdown\/css\/..\/build\/styles.css\"","userAgent":"Mozilla\/5.0 (X11; Linux x86_64; rv:68.0) Gecko\/20100101 Firefox\/68.0","version":"16.0.1.1"}
{"reqId":"SYbMVZJ4sQ5Fnuqkn1RZ","level":0,"time":"2019-08-27T15:40:32+00:00","remoteAddr":"81.250.188.156","user":"azmeuk","app":"files_markdown","method":"GET","url":"\/apps\/files\/","message":"Could not find resource file \"\/apps\/files_markdown\/css\/..\/build\/styles.css\"","userAgent":"Mozilla\/5.0 (X11; Linux x86_64; rv:68.0) Gecko\/20100101 Firefox\/68.0","version":"16.0.1.1"}
{"reqId":"9nlU91TK457yYiMDxpqC","level":0,"time":"2019-08-27T15:40:36+00:00","remoteAddr":"81.250.188.156","user":"azmeuk","app":"files_markdown","method":"GET","url":"\/apps\/files\/","message":"Could not find resource file \"\/apps\/files_markdown\/css\/..\/build\/styles.css\"","userAgent":"Mozilla\/5.0 (X11; Linux x86_64; rv:68.0) Gecko\/20100101 Firefox\/68.0","version":"16.0.1.1"}
{"reqId":"eR8lkyCYC0QlC55KGBTK","level":0,"time":"2019-08-27T15:40:36+00:00","remoteAddr":"81.250.188.156","user":"azmeuk","app":"files_markdown","method":"GET","url":"\/apps\/files\/","message":"Could not find resource file \"\/apps\/files_markdown\/css\/..\/build\/styles.css\"","userAgent":"Mozilla\/5.0 (X11; Linux x86_64; rv:68.0) Gecko\/20100101 Firefox\/68.0","version":"16.0.1.1"}
{"reqId":"rhZVQUX3rOCKwnj5e6Rv","level":0,"time":"2019-08-27T15:40:49+00:00","remoteAddr":"81.250.188.156","user":"azmeuk","app":"music","method":"GET","url":"\/settings\/admin\/sharing","message":"update - \/appdata_ocymvhie1l4z\/css\/federatedfilesharing\/ca9f-2bc1-settings-admin.css","userAgent":"Mozilla\/5.0 (X11; Linux x86_64; rv:68.0) Gecko\/20100101 Firefox\/68.0","version":"16.0.1.1"}
{"reqId":"rhZVQUX3rOCKwnj5e6Rv","level":0,"time":"2019-08-27T15:40:49+00:00","remoteAddr":"81.250.188.156","user":"azmeuk","app":"music","method":"GET","url":"\/settings\/admin\/sharing","message":"skipped - file is outside of specified music folder","userAgent":"Mozilla\/5.0 (X11; Linux x86_64; rv:68.0) Gecko\/20100101 Firefox\/68.0","version":"16.0.1.1"}
{"reqId":"rhZVQUX3rOCKwnj5e6Rv","level":0,"time":"2019-08-27T15:40:49+00:00","remoteAddr":"81.250.188.156","user":"azmeuk","app":"music","method":"GET","url":"\/settings\/admin\/sharing","message":"update - \/appdata_ocymvhie1l4z\/css\/federatedfilesharing\/ca9f-2bc1-settings-admin.css.deps","userAgent":"Mozilla\/5.0 (X11; Linux x86_64; rv:68.0) Gecko\/20100101 Firefox\/68.0","version":"16.0.1.1"}
{"reqId":"rhZVQUX3rOCKwnj5e6Rv","level":0,"time":"2019-08-27T15:40:49+00:00","remoteAddr":"81.250.188.156","user":"azmeuk","app":"music","method":"GET","url":"\/settings\/admin\/sharing","message":"skipped - file is outside of specified music folder","userAgent":"Mozilla\/5.0 (X11; Linux x86_64; rv:68.0) Gecko\/20100101 Firefox\/68.0","version":"16.0.1.1"}
{"reqId":"rhZVQUX3rOCKwnj5e6Rv","level":0,"time":"2019-08-27T15:40:49+00:00","remoteAddr":"81.250.188.156","user":"azmeuk","app":"no app in context","method":"GET","url":"\/settings\/admin\/sharing","message":"Failed to get icon file \/img\/app-dark.svg","userAgent":"Mozilla\/5.0 (X11; Linux x86_64; rv:68.0) Gecko\/20100101 Firefox\/68.0","version":"16.0.1.1"}
{"reqId":"rhZVQUX3rOCKwnj5e6Rv","level":0,"time":"2019-08-27T15:40:49+00:00","remoteAddr":"81.250.188.156","user":"azmeuk","app":"music","method":"GET","url":"\/settings\/admin\/sharing","message":"update - \/appdata_ocymvhie1l4z\/css\/icons\/icons-vars.css","userAgent":"Mozilla\/5.0 (X11; Linux x86_64; rv:68.0) Gecko\/20100101 Firefox\/68.0","version":"16.0.1.1"}
{"reqId":"rhZVQUX3rOCKwnj5e6Rv","level":0,"time":"2019-08-27T15:40:49+00:00","remoteAddr":"81.250.188.156","user":"azmeuk","app":"music","method":"GET","url":"\/settings\/admin\/sharing","message":"skipped - file is outside of specified music folder","userAgent":"Mozilla\/5.0 (X11; Linux x86_64; rv:68.0) Gecko\/20100101 Firefox\/68.0","version":"16.0.1.1"}
{"reqId":"rhZVQUX3rOCKwnj5e6Rv","level":0,"time":"2019-08-27T15:40:49+00:00","remoteAddr":"81.250.188.156","user":"azmeuk","app":"music","method":"GET","url":"\/settings\/admin\/sharing","message":"update - \/appdata_ocymvhie1l4z\/css\/icons\/icons-list.template","userAgent":"Mozilla\/5.0 (X11; Linux x86_64; rv:68.0) Gecko\/20100101 Firefox\/68.0","version":"16.0.1.1"}
{"reqId":"rhZVQUX3rOCKwnj5e6Rv","level":0,"time":"2019-08-27T15:40:49+00:00","remoteAddr":"81.250.188.156","user":"azmeuk","app":"music","method":"GET","url":"\/settings\/admin\/sharing","message":"skipped - file is outside of specified music folder","userAgent":"Mozilla\/5.0 (X11; Linux x86_64; rv:68.0) Gecko\/20100101 Firefox\/68.0","version":"16.0.1.1"}
{"reqId":"rhZVQUX3rOCKwnj5e6Rv","level":0,"time":"2019-08-27T15:40:50+00:00","remoteAddr":"81.250.188.156","user":"azmeuk","app":"music","method":"GET","url":"\/settings\/admin\/sharing","message":"update - \/appdata_ocymvhie1l4z\/css\/federatedfilesharing\/ca9f-2bc1-settings-admin.css.gzip","userAgent":"Mozilla\/5.0 (X11; Linux x86_64; rv:68.0) Gecko\/20100101 Firefox\/68.0","version":"16.0.1.1"}
{"reqId":"rhZVQUX3rOCKwnj5e6Rv","level":0,"time":"2019-08-27T15:40:50+00:00","remoteAddr":"81.250.188.156","user":"azmeuk","app":"music","method":"GET","url":"\/settings\/admin\/sharing","message":"skipped - file is outside of specified music folder","userAgent":"Mozilla\/5.0 (X11; Linux x86_64; rv:68.0) Gecko\/20100101 Firefox\/68.0","version":"16.0.1.1"}
{"reqId":"rhZVQUX3rOCKwnj5e6Rv","level":0,"time":"2019-08-27T15:40:50+00:00","remoteAddr":"81.250.188.156","user":"azmeuk","app":"music","method":"GET","url":"\/settings\/admin\/sharing","message":"update - \/appdata_ocymvhie1l4z\/css\/federatedfilesharing\/ca9f-2bc1-settings-admin.css","userAgent":"Mozilla\/5.0 (X11; Linux x86_64; rv:68.0) Gecko\/20100101 Firefox\/68.0","version":"16.0.1.1"}
{"reqId":"rhZVQUX3rOCKwnj5e6Rv","level":0,"time":"2019-08-27T15:40:50+00:00","remoteAddr":"81.250.188.156","user":"azmeuk","app":"music","method":"GET","url":"\/settings\/admin\/sharing","message":"skipped - file is outside of specified music folder","userAgent":"Mozilla\/5.0 (X11; Linux x86_64; rv:68.0) Gecko\/20100101 Firefox\/68.0","version":"16.0.1.1"}
{"reqId":"rhZVQUX3rOCKwnj5e6Rv","level":0,"time":"2019-08-27T15:40:50+00:00","remoteAddr":"81.250.188.156","user":"azmeuk","app":"music","method":"GET","url":"\/settings\/admin\/sharing","message":"update - \/appdata_ocymvhie1l4z\/css\/federatedfilesharing\/ca9f-2bc1-settings-admin.css.deps","userAgent":"Mozilla\/5.0 (X11; Linux x86_64; rv:68.0) Gecko\/20100101 Firefox\/68.0","version":"16.0.1.1"}
{"reqId":"rhZVQUX3rOCKwnj5e6Rv","level":0,"time":"2019-08-27T15:40:50+00:00","remoteAddr":"81.250.188.156","user":"azmeuk","app":"music","method":"GET","url":"\/settings\/admin\/sharing","message":"skipped - file is outside of specified music folder","userAgent":"Mozilla\/5.0 (X11; Linux x86_64; rv:68.0) Gecko\/20100101 Firefox\/68.0","version":"16.0.1.1"}
{"reqId":"rhZVQUX3rOCKwnj5e6Rv","level":0,"time":"2019-08-27T15:40:50+00:00","remoteAddr":"81.250.188.156","user":"azmeuk","app":"music","method":"GET","url":"\/settings\/admin\/sharing","message":"update - \/appdata_ocymvhie1l4z\/css\/federatedfilesharing\/ca9f-2bc1-settings-admin.css.gzip","userAgent":"Mozilla\/5.0 (X11; Linux x86_64; rv:68.0) Gecko\/20100101 Firefox\/68.0","version":"16.0.1.1"}
{"reqId":"rhZVQUX3rOCKwnj5e6Rv","level":0,"time":"2019-08-27T15:40:50+00:00","remoteAddr":"81.250.188.156","user":"azmeuk","app":"music","method":"GET","url":"\/settings\/admin\/sharing","message":"skipped - file is outside of specified music folder","userAgent":"Mozilla\/5.0 (X11; Linux x86_64; rv:68.0) Gecko\/20100101 Firefox\/68.0","version":"16.0.1.1"}
{"reqId":"rhZVQUX3rOCKwnj5e6Rv","level":0,"time":"2019-08-27T15:40:50+00:00","remoteAddr":"81.250.188.156","user":"azmeuk","app":"core","method":"GET","url":"\/settings\/admin\/sharing","message":"SCSSCacher: \/apps\/federatedfilesharing\/css\/settings-admin.scss compiled and successfully cached","userAgent":"Mozilla\/5.0 (X11; Linux x86_64; rv:68.0) Gecko\/20100101 Firefox\/68.0","version":"16.0.1.1"}
{"reqId":"3QqP4YJFw2iytkka28JY","level":0,"time":"2019-08-27T15:40:50+00:00","remoteAddr":"81.250.188.156","user":"azmeuk","app":"files_markdown","method":"GET","url":"\/apps\/files\/","message":"Could not find resource file \"\/apps\/files_markdown\/css\/..\/build\/styles.css\"","userAgent":"Mozilla\/5.0 (X11; Linux x86_64; rv:68.0) Gecko\/20100101 Firefox\/68.0","version":"16.0.1.1"}
{"reqId":"Cf6ngezeLqY9pHX3laJI","level":0,"time":"2019-08-27T15:40:50+00:00","remoteAddr":"81.250.188.156","user":"azmeuk","app":"files_markdown","method":"GET","url":"\/apps\/files\/","message":"Could not find resource file \"\/apps\/files_markdown\/css\/..\/build\/styles.css\"","userAgent":"Mozilla\/5.0 (X11; Linux x86_64; rv:68.0) Gecko\/20100101 Firefox\/68.0","version":"16.0.1.1"}
{"reqId":"6NZHMny1yZB3VIB39Zxc","level":0,"time":"2019-08-27T15:41:01+00:00","remoteAddr":"81.250.188.156","user":"azmeuk","app":"music","method":"GET","url":"\/settings\/admin\/support","message":"update - \/appdata_ocymvhie1l4z\/css\/support\/47cd-2bc1-support.css","userAgent":"Mozilla\/5.0 (X11; Linux x86_64; rv:68.0) Gecko\/20100101 Firefox\/68.0","version":"16.0.1.1"}
{"reqId":"6NZHMny1yZB3VIB39Zxc","level":0,"time":"2019-08-27T15:41:01+00:00","remoteAddr":"81.250.188.156","user":"azmeuk","app":"music","method":"GET","url":"\/settings\/admin\/support","message":"skipped - file is outside of specified music folder","userAgent":"Mozilla\/5.0 (X11; Linux x86_64; rv:68.0) Gecko\/20100101 Firefox\/68.0","version":"16.0.1.1"}
{"reqId":"6NZHMny1yZB3VIB39Zxc","level":0,"time":"2019-08-27T15:41:01+00:00","remoteAddr":"81.250.188.156","user":"azmeuk","app":"music","method":"GET","url":"\/settings\/admin\/support","message":"update - \/appdata_ocymvhie1l4z\/css\/support\/47cd-2bc1-support.css.deps","userAgent":"Mozilla\/5.0 (X11; Linux x86_64; rv:68.0) Gecko\/20100101 Firefox\/68.0","version":"16.0.1.1"}
{"reqId":"6NZHMny1yZB3VIB39Zxc","level":0,"time":"2019-08-27T15:41:01+00:00","remoteAddr":"81.250.188.156","user":"azmeuk","app":"music","method":"GET","url":"\/settings\/admin\/support","message":"skipped - file is outside of specified music folder","userAgent":"Mozilla\/5.0 (X11; Linux x86_64; rv:68.0) Gecko\/20100101 Firefox\/68.0","version":"16.0.1.1"}
{"reqId":"6NZHMny1yZB3VIB39Zxc","level":0,"time":"2019-08-27T15:41:01+00:00","remoteAddr":"81.250.188.156","user":"azmeuk","app":"no app in context","method":"GET","url":"\/settings\/admin\/support","message":"Failed to get icon file \/img\/app-dark.svg","userAgent":"Mozilla\/5.0 (X11; Linux x86_64; rv:68.0) Gecko\/20100101 Firefox\/68.0","version":"16.0.1.1"}
{"reqId":"6NZHMny1yZB3VIB39Zxc","level":0,"time":"2019-08-27T15:41:01+00:00","remoteAddr":"81.250.188.156","user":"azmeuk","app":"music","method":"GET","url":"\/settings\/admin\/support","message":"update - \/appdata_ocymvhie1l4z\/css\/icons\/icons-vars.css","userAgent":"Mozilla\/5.0 (X11; Linux x86_64; rv:68.0) Gecko\/20100101 Firefox\/68.0","version":"16.0.1.1"}
{"reqId":"6NZHMny1yZB3VIB39Zxc","level":0,"time":"2019-08-27T15:41:01+00:00","remoteAddr":"81.250.188.156","user":"azmeuk","app":"music","method":"GET","url":"\/settings\/admin\/support","message":"skipped - file is outside of specified music folder","userAgent":"Mozilla\/5.0 (X11; Linux x86_64; rv:68.0) Gecko\/20100101 Firefox\/68.0","version":"16.0.1.1"}
{"reqId":"6NZHMny1yZB3VIB39Zxc","level":0,"time":"2019-08-27T15:41:01+00:00","remoteAddr":"81.250.188.156","user":"azmeuk","app":"music","method":"GET","url":"\/settings\/admin\/support","message":"update - \/appdata_ocymvhie1l4z\/css\/icons\/icons-list.template","userAgent":"Mozilla\/5.0 (X11; Linux x86_64; rv:68.0) Gecko\/20100101 Firefox\/68.0","version":"16.0.1.1"}
{"reqId":"6NZHMny1yZB3VIB39Zxc","level":0,"time":"2019-08-27T15:41:01+00:00","remoteAddr":"81.250.188.156","user":"azmeuk","app":"music","method":"GET","url":"\/settings\/admin\/support","message":"skipped - file is outside of specified music folder","userAgent":"Mozilla\/5.0 (X11; Linux x86_64; rv:68.0) Gecko\/20100101 Firefox\/68.0","version":"16.0.1.1"}
{"reqId":"6NZHMny1yZB3VIB39Zxc","level":0,"time":"2019-08-27T15:41:01+00:00","remoteAddr":"81.250.188.156","user":"azmeuk","app":"music","method":"GET","url":"\/settings\/admin\/support","message":"update - \/appdata_ocymvhie1l4z\/css\/support\/47cd-2bc1-support.css.gzip","userAgent":"Mozilla\/5.0 (X11; Linux x86_64; rv:68.0) Gecko\/20100101 Firefox\/68.0","version":"16.0.1.1"}
{"reqId":"6NZHMny1yZB3VIB39Zxc","level":0,"time":"2019-08-27T15:41:01+00:00","remoteAddr":"81.250.188.156","user":"azmeuk","app":"music","method":"GET","url":"\/settings\/admin\/support","message":"skipped - file is outside of specified music folder","userAgent":"Mozilla\/5.0 (X11; Linux x86_64; rv:68.0) Gecko\/20100101 Firefox\/68.0","version":"16.0.1.1"}
{"reqId":"6NZHMny1yZB3VIB39Zxc","level":0,"time":"2019-08-27T15:41:01+00:00","remoteAddr":"81.250.188.156","user":"azmeuk","app":"music","method":"GET","url":"\/settings\/admin\/support","message":"update - \/appdata_ocymvhie1l4z\/css\/support\/47cd-2bc1-support.css","userAgent":"Mozilla\/5.0 (X11; Linux x86_64; rv:68.0) Gecko\/20100101 Firefox\/68.0","version":"16.0.1.1"}
{"reqId":"6NZHMny1yZB3VIB39Zxc","level":0,"time":"2019-08-27T15:41:01+00:00","remoteAddr":"81.250.188.156","user":"azmeuk","app":"music","method":"GET","url":"\/settings\/admin\/support","message":"skipped - file is outside of specified music folder","userAgent":"Mozilla\/5.0 (X11; Linux x86_64; rv:68.0) Gecko\/20100101 Firefox\/68.0","version":"16.0.1.1"}
{"reqId":"6NZHMny1yZB3VIB39Zxc","level":0,"time":"2019-08-27T15:41:01+00:00","remoteAddr":"81.250.188.156","user":"azmeuk","app":"music","method":"GET","url":"\/settings\/admin\/support","message":"update - \/appdata_ocymvhie1l4z\/css\/support\/47cd-2bc1-support.css.deps","userAgent":"Mozilla\/5.0 (X11; Linux x86_64; rv:68.0) Gecko\/20100101 Firefox\/68.0","version":"16.0.1.1"}
{"reqId":"6NZHMny1yZB3VIB39Zxc","level":0,"time":"2019-08-27T15:41:01+00:00","remoteAddr":"81.250.188.156","user":"azmeuk","app":"music","method":"GET","url":"\/settings\/admin\/support","message":"skipped - file is outside of specified music folder","userAgent":"Mozilla\/5.0 (X11; Linux x86_64; rv:68.0) Gecko\/20100101 Firefox\/68.0","version":"16.0.1.1"}
{"reqId":"6NZHMny1yZB3VIB39Zxc","level":0,"time":"2019-08-27T15:41:01+00:00","remoteAddr":"81.250.188.156","user":"azmeuk","app":"music","method":"GET","url":"\/settings\/admin\/support","message":"update - \/appdata_ocymvhie1l4z\/css\/support\/47cd-2bc1-support.css.gzip","userAgent":"Mozilla\/5.0 (X11; Linux x86_64; rv:68.0) Gecko\/20100101 Firefox\/68.0","version":"16.0.1.1"}
{"reqId":"6NZHMny1yZB3VIB39Zxc","level":0,"time":"2019-08-27T15:41:01+00:00","remoteAddr":"81.250.188.156","user":"azmeuk","app":"music","method":"GET","url":"\/settings\/admin\/support","message":"skipped - file is outside of specified music folder","userAgent":"Mozilla\/5.0 (X11; Linux x86_64; rv:68.0) Gecko\/20100101 Firefox\/68.0","version":"16.0.1.1"}
{"reqId":"6NZHMny1yZB3VIB39Zxc","level":0,"time":"2019-08-27T15:41:01+00:00","remoteAddr":"81.250.188.156","user":"azmeuk","app":"core","method":"GET","url":"\/settings\/admin\/support","message":"SCSSCacher: \/apps\/support\/css\/support.scss compiled and successfully cached","userAgent":"Mozilla\/5.0 (X11; Linux x86_64; rv:68.0) Gecko\/20100101 Firefox\/68.0","version":"16.0.1.1"}
{"reqId":"oypdMdIExawvmxgWzT3s","level":0,"time":"2019-08-27T15:41:02+00:00","remoteAddr":"81.250.188.156","user":"azmeuk","app":"files_markdown","method":"GET","url":"\/apps\/files\/","message":"Could not find resource file \"\/apps\/files_markdown\/css\/..\/build\/styles.css\"","userAgent":"Mozilla\/5.0 (X11; Linux x86_64; rv:68.0) Gecko\/20100101 Firefox\/68.0","version":"16.0.1.1"}
{"reqId":"IkHe34Rvg21wx2oISQ1K","level":0,"time":"2019-08-27T15:41:02+00:00","remoteAddr":"81.250.188.156","user":"azmeuk","app":"files_markdown","method":"GET","url":"\/apps\/files\/","message":"Could not find resource file \"\/apps\/files_markdown\/css\/..\/build\/styles.css\"","userAgent":"Mozilla\/5.0 (X11; Linux x86_64; rv:68.0) Gecko\/20100101 Firefox\/68.0","version":"16.0.1.1"}
{"reqId":"5mkPtIc7YVM3tVlVHtRz","level":0,"time":"2019-08-27T15:41:02+00:00","remoteAddr":"81.250.188.156","user":"azmeuk","app":"files_markdown","method":"GET","url":"\/apps\/files\/","message":"Could not find resource file \"\/apps\/files_markdown\/css\/..\/build\/styles.css\"","userAgent":"Mozilla\/5.0 (X11; Linux x86_64; rv:68.0) Gecko\/20100101 Firefox\/68.0","version":"16.0.1.1"}
{"reqId":"7vtZT5VcAsqu40A9f67t","level":0,"time":"2019-08-27T15:41:02+00:00","remoteAddr":"81.250.188.156","user":"azmeuk","app":"files_markdown","method":"GET","url":"\/apps\/files\/","message":"Could not find resource file \"\/apps\/files_markdown\/css\/..\/build\/styles.css\"","userAgent":"Mozilla\/5.0 (X11; Linux x86_64; rv:68.0) Gecko\/20100101 Firefox\/68.0","version":"16.0.1.1"}
{"reqId":"SjuRdkydBgMhFxav3OXV","level":0,"time":"2019-08-27T15:41:02+00:00","remoteAddr":"81.250.188.156","user":"azmeuk","app":"files_markdown","method":"GET","url":"\/apps\/files\/","message":"Could not find resource file \"\/apps\/files_markdown\/css\/..\/build\/styles.css\"","userAgent":"Mozilla\/5.0 (X11; Linux x86_64; rv:68.0) Gecko\/20100101 Firefox\/68.0","version":"16.0.1.1"}
{"reqId":"sYtOQKod3N0F9zZQpRxC","level":0,"time":"2019-08-27T15:41:02+00:00","remoteAddr":"81.250.188.156","user":"azmeuk","app":"files_markdown","method":"GET","url":"\/apps\/files\/","message":"Could not find resource file \"\/apps\/files_markdown\/css\/..\/build\/styles.css\"","userAgent":"Mozilla\/5.0 (X11; Linux x86_64; rv:68.0) Gecko\/20100101 Firefox\/68.0","version":"16.0.1.1"}
{"reqId":"26kjibtz57pSD3J39cre","level":0,"time":"2019-08-27T15:41:06+00:00","remoteAddr":"81.250.188.156","user":"azmeuk","app":"music","method":"GET","url":"\/settings\/admin\/serverinfo","message":"update - \/appdata_ocymvhie1l4z\/appstore\/apps.json","userAgent":"Mozilla\/5.0 (X11; Linux x86_64; rv:68.0) Gecko\/20100101 Firefox\/68.0","version":"16.0.1.1"}
{"reqId":"26kjibtz57pSD3J39cre","level":0,"time":"2019-08-27T15:41:06+00:00","remoteAddr":"81.250.188.156","user":"azmeuk","app":"music","method":"GET","url":"\/settings\/admin\/serverinfo","message":"skipped - file is outside of specified music folder","userAgent":"Mozilla\/5.0 (X11; Linux x86_64; rv:68.0) Gecko\/20100101 Firefox\/68.0","version":"16.0.1.1"}
{"reqId":"1MS1a0aa0FmYldSKO80J","level":0,"time":"2019-08-27T15:41:07+00:00","remoteAddr":"81.250.188.156","user":"azmeuk","app":"files_markdown","method":"GET","url":"\/apps\/files\/","message":"Could not find resource file \"\/apps\/files_markdown\/css\/..\/build\/styles.css\"","userAgent":"Mozilla\/5.0 (X11; Linux x86_64; rv:68.0) Gecko\/20100101 Firefox\/68.0","version":"16.0.1.1"}
{"reqId":"sQOXZ1qnaK9y7ALqIWDN","level":0,"time":"2019-08-27T15:41:07+00:00","remoteAddr":"81.250.188.156","user":"azmeuk","app":"files_markdown","method":"GET","url":"\/apps\/files\/","message":"Could not find resource file \"\/apps\/files_markdown\/css\/..\/build\/styles.css\"","userAgent":"Mozilla\/5.0 (X11; Linux x86_64; rv:68.0) Gecko\/20100101 Firefox\/68.0","version":"16.0.1.1"}
{"reqId":"JGnozQSuPL9gBCEjydQz","level":0,"time":"2019-08-27T15:41:11+00:00","remoteAddr":"81.250.188.156","user":"azmeuk","app":"files_markdown","method":"GET","url":"\/apps\/files\/","message":"Could not find resource file \"\/apps\/files_markdown\/css\/..\/build\/styles.css\"","userAgent":"Mozilla\/5.0 (X11; Linux x86_64; rv:68.0) Gecko\/20100101 Firefox\/68.0","version":"16.0.1.1"}
{"reqId":"KYmX4RuQ99jftyfIrxdz","level":0,"time":"2019-08-27T15:41:11+00:00","remoteAddr":"81.250.188.156","user":"azmeuk","app":"files_markdown","method":"GET","url":"\/apps\/files\/","message":"Could not find resource file \"\/apps\/files_markdown\/css\/..\/build\/styles.css\"","userAgent":"Mozilla\/5.0 (X11; Linux x86_64; rv:68.0) Gecko\/20100101 Firefox\/68.0","version":"16.0.1.1"}
{"reqId":"OR7XamWmWaDkrn4VmXT3","level":0,"time":"2019-08-27T15:41:16+00:00","remoteAddr":"81.250.188.156","user":"azmeuk","app":"files_markdown","method":"GET","url":"\/apps\/files\/","message":"Could not find resource file \"\/apps\/files_markdown\/css\/..\/build\/styles.css\"","userAgent":"Mozilla\/5.0 (X11; Linux x86_64; rv:68.0) Gecko\/20100101 Firefox\/68.0","version":"16.0.1.1"}
{"reqId":"wgE7yB1qxWZ6KF4IbYNj","level":0,"time":"2019-08-27T15:41:16+00:00","remoteAddr":"81.250.188.156","user":"azmeuk","app":"files_markdown","method":"GET","url":"\/apps\/files\/","message":"Could not find resource file \"\/apps\/files_markdown\/css\/..\/build\/styles.css\"","userAgent":"Mozilla\/5.0 (X11; Linux x86_64; rv:68.0) Gecko\/20100101 Firefox\/68.0","version":"16.0.1.1"}
{"reqId":"D13PNa9V2NUVozXL0EWJ","level":0,"time":"2019-08-27T15:41:16+00:00","remoteAddr":"81.250.188.156","user":"azmeuk","app":"files_markdown","method":"GET","url":"\/apps\/files\/","message":"Could not find resource file \"\/apps\/files_markdown\/css\/..\/build\/styles.css\"","userAgent":"Mozilla\/5.0 (X11; Linux x86_64; rv:68.0) Gecko\/20100101 Firefox\/68.0","version":"16.0.1.1"}
{"reqId":"v0wB0mihN0h8xU7asE1m","level":0,"time":"2019-08-27T15:41:16+00:00","remoteAddr":"81.250.188.156","user":"azmeuk","app":"files_markdown","method":"GET","url":"\/apps\/files\/","message":"Could not find resource file \"\/apps\/files_markdown\/css\/..\/build\/styles.css\"","userAgent":"Mozilla\/5.0 (X11; Linux x86_64; rv:68.0) Gecko\/20100101 Firefox\/68.0","version":"16.0.1.1"}
{"reqId":"c4yxjfT5KXBpzDiJnV9P","level":0,"time":"2019-08-27T15:41:16+00:00","remoteAddr":"81.250.188.156","user":"azmeuk","app":"files_markdown","method":"GET","url":"\/apps\/files\/","message":"Could not find resource file \"\/apps\/files_markdown\/css\/..\/build\/styles.css\"","userAgent":"Mozilla\/5.0 (X11; Linux x86_64; rv:68.0) Gecko\/20100101 Firefox\/68.0","version":"16.0.1.1"}
{"reqId":"VmT3JsvJM3R7wzczQ7xA","level":0,"time":"2019-08-27T15:41:33+00:00","remoteAddr":"","user":"--","app":"news","method":"","url":"--","message":"new parser added : FeedIo\\Standard\\Json","userAgent":"--","version":"16.0.1.1"}
{"reqId":"VmT3JsvJM3R7wzczQ7xA","level":0,"time":"2019-08-27T15:41:33+00:00","remoteAddr":"","user":"--","app":"news","method":"","url":"--","message":"new parser added : FeedIo\\Standard\\Atom","userAgent":"--","version":"16.0.1.1"}
{"reqId":"VmT3JsvJM3R7wzczQ7xA","level":0,"time":"2019-08-27T15:41:33+00:00","remoteAddr":"","user":"--","app":"news","method":"","url":"--","message":"new parser added : FeedIo\\Standard\\Rss","userAgent":"--","version":"16.0.1.1"}
{"reqId":"VmT3JsvJM3R7wzczQ7xA","level":0,"time":"2019-08-27T15:41:33+00:00","remoteAddr":"","user":"--","app":"news","method":"","url":"--","message":"new parser added : FeedIo\\Standard\\Rdf","userAgent":"--","version":"16.0.1.1"}
(END)

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with the updater/updater.phar entry point and trace how the update page and command-line updater render step status before and after confirmation. Reproduce the update flow described in the issue, then verify that steps are initially unchecked and become checked only as execution completes.

Written by the indexing model from the issue text.

Assessment

Tech stack
php
Domain
release
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.