Giter Site home page Giter Site logo

carnetnextcloud's People

Contributors

dominiquefournier avatar gjanssens avatar matttbe avatar phief avatar playnary avatar t0ytoy avatar vacy avatar weierophinney avatar yamanq avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

carnetnextcloud's Issues

current64.AppImage 2018-08-04

I've found a couple of issues with the App Image running it on Manjaro Linux.
When you select the browser tab it displays the icon in the bottom right to add a new note but also displays a blank ( image not found ) icon above it which if i click on seems to be the rename icon ?
Also I tried to import my extracted Google Keep and managed to select one of the files to import but it just sits saying import the file and never goes any further. I tried various file but they all won't import.

Feature Request: Markdown Support

I'd love Carnet to be able to edit and support my existing Markdown notes, which is what Nextcloud Notes app does. It would be great if they could continue to live in their current directory rather than being moved. Thanks for reading.

Nextcloud sync does not works with android app

Now list feature is working on 0.12.0, I was trying to use Carnet as my main note-taking application.

I installed CarnetNextcloud and Carnet for android, then, I created a test note on Nextcloud and configured Carnet on Android to connect to my Nextcloud instance. So far, no problem or error, but I cannot see the note on Carnet on Android.

I tapped on "Sync with cloud storage" on Android app, but it does not seems to sync nor returns any error. Don't know if I'm doing something wrong or that message in Nextcloud logs have some meaning for you

[PHP] Error: fclose(): supplied resource is not a valid stream resource at /var/www/html/custom_apps/carnet/lib/Controller/NoteController.php#416

POST /index.php/apps/carnet/notes/metadata
from 172.28.0.1 by malevolent at 2019-01-05T18:16:18+00:00

Carnet update failed

Please report every bug related to the Android application here
https://github.com/PhieF/CarnetAndroid/

Describe the bug
I had a working Carnet installation. Upon clicking the update button in the Nextcloud app page, I get this message:

An exception occurred while executing 'CREATE TABLE oc_carnet_metadata (path VARCHAR(255) NOT NULL, metadata LONGTEXT DEFAULT NULL, last_modification_file INT DEFAULT NULL, UNIQUE INDEX indexpath (path)) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_bin ENGINE = InnoDB ROW_FORMAT = compressed': SQLSTATE[42000]: Syntax error or access violation: 1071 Specified key was too long; max key length is 767 bytes

Nextcloud then tries to do a system update via the browser, but continues to show this error. Therefore, I can not get a login page. I then had to use occ to disable the app to be able to log back in.

To Reproduce
Steps to reproduce the behavior:

  1. Go to Apps page in the admin account on Nextcloud
  2. Click on Update button for the Carnet app.
  3. See error

Expected behavior
The update should complete.

Desktop (please complete the following information):

  • OS: Win 10
  • Browser: chrome
  • Version 72.0.3626.121

List support

I love Carnet.

Its the most similar to Google Keep I found so far (which is the best note taking application at the moment under my point of view). Its simplicity, avoiding using the just-for-geeks Markdown language and the overloaded WYSIWYG editors. It has found the balance between easiness and good aesthetics. Good job!

I miss, though, a proper list support. Where lists are lists, not tasks where we can check and uncheck items easily. Think in google keep's lists, which IMHO is the best on this.

  • Each line is an item, checkbox is put by default. (Ctrl + Enter insert an eventual carry return) ✔️
  • You can check an item. It will go directly to a completed items list, right below the normal list. ✔️
  • You can uncheck an item on the "completed items" list, it will make the item back to the list as unchecked. ✔️
  • Start typing a new item which is already on the completed items list, will make the item back to the list as unchecked.
  • Real time collaborative edition. At least with other nextcloud users, but will be huge effective with outside people through a link (with/without a PIN to be able to edit).
  • Nested subitems
    • Like this

Importing from Google Keep does not work.

After exporting all notes in html from Keep, I extract them to a folder.
Then I set a default folder in settings, in the linux64 client. I click import from Google Keep, and navigate to the folder where all keep notes were stored.
Upon choosing the folder I see a list of all my notes.
Here I've tried to select all, some or only one. In all cases, when clicking "import" I get a progress bar and a text saying how many notes are remaining. This number never changes and the importing procedure never ends.

Unpredictable formatting behaviour

Please report every bug related to the Android application here
https://github.com/PhieF/CarnetNextcloud/

Describe the bug
When editing a note and introducing formatting, it's difficult to know what you're gonna be typing next in terms of formatting. I started with a header, then on the next line, I make the text small again, then remove bold, but then if I click elsewhere than the line I was previously typing on, then the bolding is still there.

Seems to stem from applying formatting changes after a resume click. Clicking one of the formatting tools also shouldn't remove the cursor's focus from the text.

To Reproduce
Steps to reproduce the behavior:

  1. Go to a note in Carnet
  2. Write text in two paragraphs
  3. With the cursor on the second line click the Bold formatting tool
  4. Click on first line then resume back to second line, and type where the cursor was before

Expected behavior
Expected to bold the line or remove underline before cursor resumes to line, not after it

Screenshots
If applicable, add screenshots to help explain your problem.
image

Same specs as #32

How relevant today's xkcd is.

Could not extract app carnet

https://drive.google.com/file/d/1NinmvDFawmjQYxlydPEfTPP8GjiIdU-L/view

Describe the bug
An error occurred during the request. It can not be continued.
Could not extract app carnet

To Reproduce
Trying to install Carnet

Expected behavior
Should install

Desktop (please complete the following information):
Win10
Chrome 71

Ubuntu 18.04 operating system (64-bit)
Kernel-generic 4.15.0-43
Administration Panel 18.2.1 (Build 1466) Change History
Web server Apache / 2.4.29 (Ubuntu)
PHP 7.2.10-0ubuntu0.18.04.1
Database Version 5.5.5-10.1.34-MariaDB-0ubuntu0.18.04.1
Nextcloud 15.0.2

Canet search option not work

I have several notes created. When I use search option, even if I enter keyword, only blank results. Any idea?¿

Notes with Images and Links Preview

This is really an enhancement, but Carnet should have the option to take notes with attached images and link preview. I'm making the transition from Google Keep and I think this would be a nice feature for Carnet.

Thanks for this app and your work.
Cheers

CSS Problem

Hi, I'm having a CSS problem with Carnet.

screenshot from 2018-10-28 14-58-06


Debug gives me this.

Content Security Policy: The page’s settings blocked the loading of a resource at self (“script-src”). Source: (function (NAVIGATOR, OBJECT) {

OBJ.... carnet:1

Content Security Policy: The page’s settings blocked the loading of a resource at self (“script-src”). Source: (function (DOCUMENT, dispatchEvent, CUST.... carnet:1
Loading mixed (insecure) display content “https://cloud.domain.com/apps/carnet/templates/CarnetElectron/img/ic_search_white_24px.svg” on a secure page[Learn More] carnet
Loading mixed (insecure) display content “https://cloud.domain.com/apps/carnet/templates/CarnetElectron/img/ic_remove_white_24px.svg” on a secure page[Learn More]

Unable to record voice message

Describe the bug
Recording a voice message doesn't work at all

To Reproduce
Steps to reproduce the behavior:

  1. Go to Media
  2. Click on '+' to add a new voice message
  3. The browser asks for microphone permissions, I accept - counter starts counting
  4. It is not possible to stop the pending recording - nor does it records something. Klicking on Stop [ ] only opens another counter which keeps on counting. Klick on the trash bin closes with no results.

Desktop (please complete the following information):

  • OS: Linux, Windows
  • Browser Chrome, Firefox
  • Version latest

By the way: with the Android app I was able to record voice notes but playback within this Nextcloud app is choppy and messed up.

Exception: The requested uri() cannot be processed by the script './occ'

As I originally reported in nextcloud/server#11913, this app is directly responsible for breaking the ./occ CLI tool.

Steps to reproduce

  1. Run sudo -u www-data ./occ

Expected behaviour

I should get the help text.

Actual behaviour

I get this exception:

The current PHP memory limit is below the recommended value of 512MB.
An unhandled exception has been thrown:
Exception: The requested uri() cannot be processed by the script './occ') in /srv/nextcloud/www/lib/private/AppFramework/Http/Request.php:742
Stack trace:
#0 /srv/nextcloud/www/lib/private/AppFramework/Http/Request.php(768): OC\AppFramework\Http\Request->getRawPathInfo()
#1 /srv/nextcloud/www/lib/private/legacy/app.php(592): OC\AppFramework\Http\Request->getPathInfo()
#2 /srv/nextcloud/www/lib/private/Server.php(1380): OC_App::getCurrentApp()
#3 /srv/nextcloud/www/apps/carnet/appinfo/app.php(39): OC\Server->getAppFolder()
#4 /srv/nextcloud/www/3rdparty/pimple/pimple/src/Pimple/Container.php(118): OCA\Carnet\AppInfo\Application->OCA\Carnet\AppInfo\{closure}(Object(OC\AppFramework\DependencyInjection\DIContainer))
#5 /srv/nextcloud/www/lib/private/AppFramework/Utility/SimpleContainer.php(117): Pimple\Container->offsetGet('AppFolder')
#6 /srv/nextcloud/www/lib/private/AppFramework/DependencyInjection/DIContainer.php(446): OC\AppFramework\Utility\SimpleContainer->query('AppFolder')
#7 /srv/nextcloud/www/lib/private/AppFramework/DependencyInjection/DIContainer.php(424): OC\AppFramework\DependencyInjection\DIContainer->queryNoFallback('AppFolder')
#8 /srv/nextcloud/www/lib/private/AppFramework/Utility/SimpleContainer.php(68): OC\AppFramework\DependencyInjection\DIContainer->query('AppFolder')
#9 /srv/nextcloud/www/lib/private/AppFramework/Utility/SimpleContainer.php(98): OC\AppFramework\Utility\SimpleContainer->buildClass(Object(ReflectionClass))
#10 /srv/nextcloud/www/lib/private/AppFramework/Utility/SimpleContainer.php(119): OC\AppFramework\Utility\SimpleContainer->resolve('OCA\\Carnet\\Comm...')
#11 /srv/nextcloud/www/lib/private/AppFramework/DependencyInjection/DIContainer.php(453): OC\AppFramework\Utility\SimpleContainer->query('OCA\\Carnet\\Comm...')
#12 /srv/nextcloud/www/lib/private/ServerContainer.php(116): OC\AppFramework\DependencyInjection\DIContainer->queryNoFallback('OCA\\Carnet\\Comm...')
#13 /srv/nextcloud/www/lib/private/Console/Application.php(219): OC\ServerContainer->query('OCA\\Carnet\\Comm...')
#14 /srv/nextcloud/www/lib/private/Console/Application.php(134): OC\Console\Application->loadCommandsFromInfoXml(Array)
#15 /srv/nextcloud/www/console.php(95): OC\Console\Application->loadCommands(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))
#16 /srv/nextcloud/www/occ(11): require_once('/srv/nextcloud/...')
#17 {main}

Server configuration

Operating system: Ubuntu 18.04

Web server: Nginx + PHP-FPM

Database: SQLite

PHP version: 7.2.11-2+ubuntu18.04.1+deb.sury.org+1

Nextcloud version: 14.0.3

Updated from an older Nextcloud/ownCloud or fresh install: Yes. I've been updating since ownCLoud was a thing :P

Where did you install Nextcloud from: The website, by unpacking the provided tar.gz

Signing status:

Signing status
No errors have been found.

List of activated apps:

App list
Enabled:
  - accessibility: 1.0.1
  - activity: 2.7.0
  - admin_notifications: 1.0.2
  - apporder: 0.5.0
  - bookmarks: 0.13.1
  - calendar: 1.6.3
  - carnet: 0.8.6
  - checksum: 0.4.1
  - cloud_federation_api: 0.0.1
  - comments: 1.4.0
  - contacts: 2.1.6
  - dav: 1.6.0
  - drawio: 0.9.1
  - dropit: 0.1.1
  - external: 3.1.0
  - federatedfilesharing: 1.4.0
  - federation: 1.4.0
  - files: 1.9.0
  - files_external: 1.5.0
  - files_external_gdrive: 0.2.8
  - files_linkeditor: 1.0.7
  - files_pdfviewer: 1.3.2
  - files_sharing: 1.6.2
  - files_texteditor: 2.6.0
  - files_trashbin: 1.4.1
  - files_videoplayer: 1.3.0
  - firstrunwizard: 2.3.0
  - gallery: 18.1.0
  - group_everyone: 0.1.0
  - logreader: 2.0.0
  - lookup_server_connector: 1.2.0
  - music: 0.9.2
  - nextcloud_announcements: 1.3.0
  - notifications: 2.2.1
  - oauth2: 1.2.1
  - ojsxc: 3.4.2
  - onlyoffice: 2.0.4
  - password_policy: 1.4.0
  - polls: 0.8.3
  - previewgenerator: 1.1.0
  - provisioning_api: 1.4.0
  - serverinfo: 1.4.0
  - sharebymail: 1.4.0
  - spreed: 4.0.0
  - support: 1.0.0
  - survey_client: 1.2.0
  - systemtags: 1.4.0
  - theming: 1.5.0
  - twofactor_backupcodes: 1.3.1
  - twofactor_totp: 1.5.0
  - twofactor_u2f: 1.6.1
  - updatenotification: 1.4.1
  - user_external: 0.4
  - workflowengine: 1.4.0
Disabled:
  - admin_audit
  - encryption
  - files_versions
  - user_ldap

Nextcloud configuration:

Config report
    "system": {
        "instanceid": "***REMOVED SENSITIVE VALUE***",
        "passwordsalt": "***REMOVED SENSITIVE VALUE***",
        "secret": "***REMOVED SENSITIVE VALUE***",
        "maintenance": false,
        "trusted_domains": [
            "nextcloud.starbeamrainbowlabs.com",
            "owncloud.starbeamrainbowlabs.com",
            "admin.starbeamrainbowlabs.com"
        ],
        "datadirectory": "***REMOVED SENSITIVE VALUE***",
        "overwrite.cli.url": "https:\/\/admin.starbeamrainbowlabs.com\/owncloud",
        "dbtype": "sqlite3",
        "version": "14.0.3.0",
        "installed": true,
        "forcessl": false,
        "mail_from_address": "***REMOVED SENSITIVE VALUE***",
        "mail_smtpmode": "sendmail",
        "mail_domain": "***REMOVED SENSITIVE VALUE***",
        "forceSSLforSubdomains": false,
        "theme": "",
        "ldapIgnoreNamingRules": false,
        "loglevel": 0,
        "trashbin_retention_obligation": "auto",
        "memcache.local": "\\OC\\Memcache\\APCu",
        "updater.release.channel": "stable"
    }
}

Are you using external storage, if yes which one: yes - SFTP

Are you using encryption: yes/no

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

Client configuration

Browser: Mozilla Firefox 62.0.3

Operating system: Ubuntu 18.04

Logs

Web server error log

Web server error log
n/a

Nextcloud log (data/nextcloud.log)

Nextcloud log (last 10 lines)
{"reqId":"Wm1RZ0OE7uobdT1agTKs","level":1,"time":"2018-10-18T20:49:28+00:00","remoteAddr":"5.198.44.45","user":"admin","app":"no app in context","method":"GET","url":"\/index.php\/settings\/user\/externalstorages","message":{"Exception":"OCP\\AppFramework\\QueryException","Message":"Could not resolve OCA\\Drawio\\Settings\\AdminSettings! Class OCA\\Drawio\\Settings\\AdminSettings does not exist","Code":0,"Trace":[{"file":"\/srv\/nextcloud\/www\/lib\/private\/AppFramework\/Utility\/SimpleContainer.php","line":119,"function":"resolve","class":"OC\\AppFramework\\Utility\\SimpleContainer","type":"->","args":["OCA\\Drawio\\Settings\\AdminSettings"]},{"file":"\/srv\/nextcloud\/www\/lib\/private\/ServerContainer.php","line":132,"function":"query","class":"OC\\AppFramework\\Utility\\SimpleContainer","type":"->","args":["OCA\\Drawio\\Settings\\AdminSettings"]},{"file":"\/srv\/nextcloud\/www\/lib\/private\/Settings\/Manager.php","line":216,"function":"query","class":"OC\\ServerContainer","type":"->","args":["OCA\\Drawio\\Settings\\AdminSettings"]},{"file":"\/srv\/nextcloud\/www\/lib\/private\/Settings\/Manager.php","line":342,"function":"getSettings","class":"OC\\Settings\\Manager","type":"->","args":["admin","bookmarks"]},{"file":"\/srv\/nextcloud\/www\/settings\/Controller\/CommonSettingsTrait.php","line":65,"function":"getAdminSettings","class":"OC\\Settings\\Manager","type":"->","args":["bookmarks"]},{"file":"\/srv\/nextcloud\/www\/settings\/Controller\/CommonSettingsTrait.php","line":101,"function":"formatSections","class":"OC\\Settings\\Controller\\PersonalSettingsController","type":"->","args":[{"0":[{"__class__":"OC\\Settings\\Section"}],"1":[{"__class__":"OC\\Settings\\Section"},{"__class__":"OCA\\ServerInfo\\Settings\\AdminSection"},{"__class__":"OCA\\Support\\Settings\\Section"}],"5":[{"__class__":"OC\\Settings\\Section"}],"10":[{"__class__":"OC\\Settings\\Section"},{"__class__":"OCA\\Files_External\\Settings\\Section"}],"30":[{"__class__":"OCA\\Theming\\Settings\\Section"}],"50":[{"__class__":"OC\\Settings\\Section"},{"__class__":"OCA\\OJSXC\\Settings\\Section"},{"__class__":"OCA\\Onlyoffice\\AdminSection"}],"55":[{"__class__":"OCA\\Activity\\Settings\\AdminSection"},{"__class__":"OCA\\External\\Settings\\Section"},{"__class__":"OCA\\WorkflowEngine\\Settings\\Section"}],"70":[{"__class__":"OCA\\Spreed\\Settings\\Admin\\Section"}],"80":[{"__class__":"OCA\\Bookmarks\\Settings\\AdminSection"},{"__class__":"OCA\\Survey_Client\\Settings\\AdminSection"}],"90":[{"__class__":"OCA\\LogReader\\Settings\\Section"}],"98":[{"__class__":"OC\\Settings\\Section"}]},"externalstorages","admin","personal"]},{"file":"\/srv\/nextcloud\/www\/settings\/Controller\/CommonSettingsTrait.php","line":51,"function":"formatAdminSections","class":"OC\\Settings\\Controller\\PersonalSettingsController","type":"->","args":["personal","externalstorages"]},{"file":"\/srv\/nextcloud\/www\/settings\/Controller\/CommonSettingsTrait.php","line":125,"function":"getNavigationParameters","class":"OC\\Settings\\Controller\\PersonalSettingsController","type":"->","args":["personal","externalstorages"]},{"file":"\/srv\/nextcloud\/www\/settings\/Controller\/PersonalSettingsController.php","line":57,"function":"getIndexResponse","class":"OC\\Settings\\Controller\\PersonalSettingsController","type":"->","args":["personal","externalstorages"]},{"file":"\/srv\/nextcloud\/www\/lib\/private\/AppFramework\/Http\/Dispatcher.php","line":166,"function":"index","class":"OC\\Settings\\Controller\\PersonalSettingsController","type":"->","args":["externalstorages"]},{"file":"\/srv\/nextcloud\/www\/lib\/private\/AppFramework\/Http\/Dispatcher.php","line":99,"function":"executeController","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->","args":[{"__class__":"OC\\Settings\\Controller\\PersonalSettingsController"},"index"]},{"file":"\/srv\/nextcloud\/www\/lib\/private\/AppFramework\/App.php","line":118,"function":"dispatch","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->","args":[{"__class__":"OC\\Settings\\Controller\\PersonalSettingsController"},"index"]},{"file":"\/srv\/nextcloud\/www\/lib\/private\/AppFramework\/Routing\/RouteActionHandler.php","line":47,"function":"main","class":"OC\\AppFramework\\App","type":"::","args":["OC\\Settings\\Controller\\PersonalSettingsController","index",{"__class__":"OC\\AppFramework\\DependencyInjection\\DIContainer"},{"section":"externalstorages","_route":"settings.PersonalSettings.index"}]},{"function":"__invoke","class":"OC\\AppFramework\\Routing\\RouteActionHandler","type":"->","args":[{"section":"externalstorages","_route":"settings.PersonalSettings.index"}]},{"file":"\/srv\/nextcloud\/www\/lib\/private\/Route\/Router.php","line":297,"function":"call_user_func","args":[{"__class__":"OC\\AppFramework\\Routing\\RouteActionHandler"},{"section":"externalstorages","_route":"settings.PersonalSettings.index"}]},{"file":"\/srv\/nextcloud\/www\/lib\/base.php","line":987,"function":"match","class":"OC\\Route\\Router","type":"->","args":["\/settings\/user\/externalstorages"]},{"file":"\/srv\/nextcloud\/www\/index.php","line":42,"function":"handleRequest","class":"OC","type":"::","args":[]}],"File":"\/srv\/nextcloud\/www\/lib\/private\/AppFramework\/Utility\/SimpleContainer.php","Line":104,"CustomMessage":"--"},"userAgent":"Mozilla\/5.0 (X11; Ubuntu; Linux x86_64; rv:62.0) Gecko\/20100101 Firefox\/62.0","version":"14.0.3.0"}
{"reqId":"Wm1RZ0OE7uobdT1agTKs","level":1,"time":"2018-10-18T20:49:28+00:00","remoteAddr":"5.198.44.45","user":"admin","app":"no app in context","method":"GET","url":"\/index.php\/settings\/user\/externalstorages","message":{"Exception":"OCP\\AppFramework\\QueryException","Message":"Could not resolve OCA\\Drawio\\Settings\\AdminSettings! Class OCA\\Drawio\\Settings\\AdminSettings does not exist","Code":0,"Trace":[{"file":"\/srv\/nextcloud\/www\/lib\/private\/AppFramework\/Utility\/SimpleContainer.php","line":119,"function":"resolve","class":"OC\\AppFramework\\Utility\\SimpleContainer","type":"->","args":["OCA\\Drawio\\Settings\\AdminSettings"]},{"file":"\/srv\/nextcloud\/www\/lib\/private\/ServerContainer.php","line":132,"function":"query","class":"OC\\AppFramework\\Utility\\SimpleContainer","type":"->","args":["OCA\\Drawio\\Settings\\AdminSettings"]},{"file":"\/srv\/nextcloud\/www\/lib\/private\/Settings\/Manager.php","line":216,"function":"query","class":"OC\\ServerContainer","type":"->","args":["OCA\\Drawio\\Settings\\AdminSettings"]},{"file":"\/srv\/nextcloud\/www\/lib\/private\/Settings\/Manager.php","line":342,"function":"getSettings","class":"OC\\Settings\\Manager","type":"->","args":["admin","survey_client"]},{"file":"\/srv\/nextcloud\/www\/settings\/Controller\/CommonSettingsTrait.php","line":65,"function":"getAdminSettings","class":"OC\\Settings\\Manager","type":"->","args":["survey_client"]},{"file":"\/srv\/nextcloud\/www\/settings\/Controller\/CommonSettingsTrait.php","line":101,"function":"formatSections","class":"OC\\Settings\\Controller\\PersonalSettingsController","type":"->","args":[{"0":[{"__class__":"OC\\Settings\\Section"}],"1":[{"__class__":"OC\\Settings\\Section"},{"__class__":"OCA\\ServerInfo\\Settings\\AdminSection"},{"__class__":"OCA\\Support\\Settings\\Section"}],"5":[{"__class__":"OC\\Settings\\Section"}],"10":[{"__class__":"OC\\Settings\\Section"},{"__class__":"OCA\\Files_External\\Settings\\Section"}],"30":[{"__class__":"OCA\\Theming\\Settings\\Section"}],"50":[{"__class__":"OC\\Settings\\Section"},{"__class__":"OCA\\OJSXC\\Settings\\Section"},{"__class__":"OCA\\Onlyoffice\\AdminSection"}],"55":[{"__class__":"OCA\\Activity\\Settings\\AdminSection"},{"__class__":"OCA\\External\\Settings\\Section"},{"__class__":"OCA\\WorkflowEngine\\Settings\\Section"}],"70":[{"__class__":"OCA\\Spreed\\Settings\\Admin\\Section"}],"80":[{"__class__":"OCA\\Bookmarks\\Settings\\AdminSection"},{"__class__":"OCA\\Survey_Client\\Settings\\AdminSection"}],"90":[{"__class__":"OCA\\LogReader\\Settings\\Section"}],"98":[{"__class__":"OC\\Settings\\Section"}]},"externalstorages","admin","personal"]},{"file":"\/srv\/nextcloud\/www\/settings\/Controller\/CommonSettingsTrait.php","line":51,"function":"formatAdminSections","class":"OC\\Settings\\Controller\\PersonalSettingsController","type":"->","args":["personal","externalstorages"]},{"file":"\/srv\/nextcloud\/www\/settings\/Controller\/CommonSettingsTrait.php","line":125,"function":"getNavigationParameters","class":"OC\\Settings\\Controller\\PersonalSettingsController","type":"->","args":["personal","externalstorages"]},{"file":"\/srv\/nextcloud\/www\/settings\/Controller\/PersonalSettingsController.php","line":57,"function":"getIndexResponse","class":"OC\\Settings\\Controller\\PersonalSettingsController","type":"->","args":["personal","externalstorages"]},{"file":"\/srv\/nextcloud\/www\/lib\/private\/AppFramework\/Http\/Dispatcher.php","line":166,"function":"index","class":"OC\\Settings\\Controller\\PersonalSettingsController","type":"->","args":["externalstorages"]},{"file":"\/srv\/nextcloud\/www\/lib\/private\/AppFramework\/Http\/Dispatcher.php","line":99,"function":"executeController","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->","args":[{"__class__":"OC\\Settings\\Controller\\PersonalSettingsController"},"index"]},{"file":"\/srv\/nextcloud\/www\/lib\/private\/AppFramework\/App.php","line":118,"function":"dispatch","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->","args":[{"__class__":"OC\\Settings\\Controller\\PersonalSettingsController"},"index"]},{"file":"\/srv\/nextcloud\/www\/lib\/private\/AppFramework\/Routing\/RouteActionHandler.php","line":47,"function":"main","class":"OC\\AppFramework\\App","type":"::","args":["OC\\Settings\\Controller\\PersonalSettingsController","index",{"__class__":"OC\\AppFramework\\DependencyInjection\\DIContainer"},{"section":"externalstorages","_route":"settings.PersonalSettings.index"}]},{"function":"__invoke","class":"OC\\AppFramework\\Routing\\RouteActionHandler","type":"->","args":[{"section":"externalstorages","_route":"settings.PersonalSettings.index"}]},{"file":"\/srv\/nextcloud\/www\/lib\/private\/Route\/Router.php","line":297,"function":"call_user_func","args":[{"__class__":"OC\\AppFramework\\Routing\\RouteActionHandler"},{"section":"externalstorages","_route":"settings.PersonalSettings.index"}]},{"file":"\/srv\/nextcloud\/www\/lib\/base.php","line":987,"function":"match","class":"OC\\Route\\Router","type":"->","args":["\/settings\/user\/externalstorages"]},{"file":"\/srv\/nextcloud\/www\/index.php","line":42,"function":"handleRequest","class":"OC","type":"::","args":[]}],"File":"\/srv\/nextcloud\/www\/lib\/private\/AppFramework\/Utility\/SimpleContainer.php","Line":104,"CustomMessage":"--"},"userAgent":"Mozilla\/5.0 (X11; Ubuntu; Linux x86_64; rv:62.0) Gecko\/20100101 Firefox\/62.0","version":"14.0.3.0"}
{"reqId":"Wm1RZ0OE7uobdT1agTKs","level":1,"time":"2018-10-18T20:49:28+00:00","remoteAddr":"5.198.44.45","user":"admin","app":"no app in context","method":"GET","url":"\/index.php\/settings\/user\/externalstorages","message":{"Exception":"OCP\\AppFramework\\QueryException","Message":"Could not resolve OCA\\Drawio\\Settings\\AdminSettings! Class OCA\\Drawio\\Settings\\AdminSettings does not exist","Code":0,"Trace":[{"file":"\/srv\/nextcloud\/www\/lib\/private\/AppFramework\/Utility\/SimpleContainer.php","line":119,"function":"resolve","class":"OC\\AppFramework\\Utility\\SimpleContainer","type":"->","args":["OCA\\Drawio\\Settings\\AdminSettings"]},{"file":"\/srv\/nextcloud\/www\/lib\/private\/ServerContainer.php","line":132,"function":"query","class":"OC\\AppFramework\\Utility\\SimpleContainer","type":"->","args":["OCA\\Drawio\\Settings\\AdminSettings"]},{"file":"\/srv\/nextcloud\/www\/lib\/private\/Settings\/Manager.php","line":216,"function":"query","class":"OC\\ServerContainer","type":"->","args":["OCA\\Drawio\\Settings\\AdminSettings"]},{"file":"\/srv\/nextcloud\/www\/lib\/private\/Settings\/Manager.php","line":342,"function":"getSettings","class":"OC\\Settings\\Manager","type":"->","args":["admin","logging"]},{"file":"\/srv\/nextcloud\/www\/settings\/Controller\/CommonSettingsTrait.php","line":65,"function":"getAdminSettings","class":"OC\\Settings\\Manager","type":"->","args":["logging"]},{"file":"\/srv\/nextcloud\/www\/settings\/Controller\/CommonSettingsTrait.php","line":101,"function":"formatSections","class":"OC\\Settings\\Controller\\PersonalSettingsController","type":"->","args":[{"0":[{"__class__":"OC\\Settings\\Section"}],"1":[{"__class__":"OC\\Settings\\Section"},{"__class__":"OCA\\ServerInfo\\Settings\\AdminSection"},{"__class__":"OCA\\Support\\Settings\\Section"}],"5":[{"__class__":"OC\\Settings\\Section"}],"10":[{"__class__":"OC\\Settings\\Section"},{"__class__":"OCA\\Files_External\\Settings\\Section"}],"30":[{"__class__":"OCA\\Theming\\Settings\\Section"}],"50":[{"__class__":"OC\\Settings\\Section"},{"__class__":"OCA\\OJSXC\\Settings\\Section"},{"__class__":"OCA\\Onlyoffice\\AdminSection"}],"55":[{"__class__":"OCA\\Activity\\Settings\\AdminSection"},{"__class__":"OCA\\External\\Settings\\Section"},{"__class__":"OCA\\WorkflowEngine\\Settings\\Section"}],"70":[{"__class__":"OCA\\Spreed\\Settings\\Admin\\Section"}],"80":[{"__class__":"OCA\\Bookmarks\\Settings\\AdminSection"},{"__class__":"OCA\\Survey_Client\\Settings\\AdminSection"}],"90":[{"__class__":"OCA\\LogReader\\Settings\\Section"}],"98":[{"__class__":"OC\\Settings\\Section"}]},"externalstorages","admin","personal"]},{"file":"\/srv\/nextcloud\/www\/settings\/Controller\/CommonSettingsTrait.php","line":51,"function":"formatAdminSections","class":"OC\\Settings\\Controller\\PersonalSettingsController","type":"->","args":["personal","externalstorages"]},{"file":"\/srv\/nextcloud\/www\/settings\/Controller\/CommonSettingsTrait.php","line":125,"function":"getNavigationParameters","class":"OC\\Settings\\Controller\\PersonalSettingsController","type":"->","args":["personal","externalstorages"]},{"file":"\/srv\/nextcloud\/www\/settings\/Controller\/PersonalSettingsController.php","line":57,"function":"getIndexResponse","class":"OC\\Settings\\Controller\\PersonalSettingsController","type":"->","args":["personal","externalstorages"]},{"file":"\/srv\/nextcloud\/www\/lib\/private\/AppFramework\/Http\/Dispatcher.php","line":166,"function":"index","class":"OC\\Settings\\Controller\\PersonalSettingsController","type":"->","args":["externalstorages"]},{"file":"\/srv\/nextcloud\/www\/lib\/private\/AppFramework\/Http\/Dispatcher.php","line":99,"function":"executeController","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->","args":[{"__class__":"OC\\Settings\\Controller\\PersonalSettingsController"},"index"]},{"file":"\/srv\/nextcloud\/www\/lib\/private\/AppFramework\/App.php","line":118,"function":"dispatch","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->","args":[{"__class__":"OC\\Settings\\Controller\\PersonalSettingsController"},"index"]},{"file":"\/srv\/nextcloud\/www\/lib\/private\/AppFramework\/Routing\/RouteActionHandler.php","line":47,"function":"main","class":"OC\\AppFramework\\App","type":"::","args":["OC\\Settings\\Controller\\PersonalSettingsController","index",{"__class__":"OC\\AppFramework\\DependencyInjection\\DIContainer"},{"section":"externalstorages","_route":"settings.PersonalSettings.index"}]},{"function":"__invoke","class":"OC\\AppFramework\\Routing\\RouteActionHandler","type":"->","args":[{"section":"externalstorages","_route":"settings.PersonalSettings.index"}]},{"file":"\/srv\/nextcloud\/www\/lib\/private\/Route\/Router.php","line":297,"function":"call_user_func","args":[{"__class__":"OC\\AppFramework\\Routing\\RouteActionHandler"},{"section":"externalstorages","_route":"settings.PersonalSettings.index"}]},{"file":"\/srv\/nextcloud\/www\/lib\/base.php","line":987,"function":"match","class":"OC\\Route\\Router","type":"->","args":["\/settings\/user\/externalstorages"]},{"file":"\/srv\/nextcloud\/www\/index.php","line":42,"function":"handleRequest","class":"OC","type":"::","args":[]}],"File":"\/srv\/nextcloud\/www\/lib\/private\/AppFramework\/Utility\/SimpleContainer.php","Line":104,"CustomMessage":"--"},"userAgent":"Mozilla\/5.0 (X11; Ubuntu; Linux x86_64; rv:62.0) Gecko\/20100101 Firefox\/62.0","version":"14.0.3.0"}
{"reqId":"Wm1RZ0OE7uobdT1agTKs","level":1,"time":"2018-10-18T20:49:28+00:00","remoteAddr":"5.198.44.45","user":"admin","app":"no app in context","method":"GET","url":"\/index.php\/settings\/user\/externalstorages","message":{"Exception":"OCP\\AppFramework\\QueryException","Message":"Could not resolve OCA\\Drawio\\Settings\\AdminSettings! Class OCA\\Drawio\\Settings\\AdminSettings does not exist","Code":0,"Trace":[{"file":"\/srv\/nextcloud\/www\/lib\/private\/AppFramework\/Utility\/SimpleContainer.php","line":119,"function":"resolve","class":"OC\\AppFramework\\Utility\\SimpleContainer","type":"->","args":["OCA\\Drawio\\Settings\\AdminSettings"]},{"file":"\/srv\/nextcloud\/www\/lib\/private\/ServerContainer.php","line":132,"function":"query","class":"OC\\AppFramework\\Utility\\SimpleContainer","type":"->","args":["OCA\\Drawio\\Settings\\AdminSettings"]},{"file":"\/srv\/nextcloud\/www\/lib\/private\/Settings\/Manager.php","line":216,"function":"query","class":"OC\\ServerContainer","type":"->","args":["OCA\\Drawio\\Settings\\AdminSettings"]},{"file":"\/srv\/nextcloud\/www\/lib\/private\/Settings\/Manager.php","line":342,"function":"getSettings","class":"OC\\Settings\\Manager","type":"->","args":["admin","additional"]},{"file":"\/srv\/nextcloud\/www\/settings\/Controller\/CommonSettingsTrait.php","line":65,"function":"getAdminSettings","class":"OC\\Settings\\Manager","type":"->","args":["additional"]},{"file":"\/srv\/nextcloud\/www\/settings\/Controller\/CommonSettingsTrait.php","line":101,"function":"formatSections","class":"OC\\Settings\\Controller\\PersonalSettingsController","type":"->","args":[{"0":[{"__class__":"OC\\Settings\\Section"}],"1":[{"__class__":"OC\\Settings\\Section"},{"__class__":"OCA\\ServerInfo\\Settings\\AdminSection"},{"__class__":"OCA\\Support\\Settings\\Section"}],"5":[{"__class__":"OC\\Settings\\Section"}],"10":[{"__class__":"OC\\Settings\\Section"},{"__class__":"OCA\\Files_External\\Settings\\Section"}],"30":[{"__class__":"OCA\\Theming\\Settings\\Section"}],"50":[{"__class__":"OC\\Settings\\Section"},{"__class__":"OCA\\OJSXC\\Settings\\Section"},{"__class__":"OCA\\Onlyoffice\\AdminSection"}],"55":[{"__class__":"OCA\\Activity\\Settings\\AdminSection"},{"__class__":"OCA\\External\\Settings\\Section"},{"__class__":"OCA\\WorkflowEngine\\Settings\\Section"}],"70":[{"__class__":"OCA\\Spreed\\Settings\\Admin\\Section"}],"80":[{"__class__":"OCA\\Bookmarks\\Settings\\AdminSection"},{"__class__":"OCA\\Survey_Client\\Settings\\AdminSection"}],"90":[{"__class__":"OCA\\LogReader\\Settings\\Section"}],"98":[{"__class__":"OC\\Settings\\Section"}]},"externalstorages","admin","personal"]},{"file":"\/srv\/nextcloud\/www\/settings\/Controller\/CommonSettingsTrait.php","line":51,"function":"formatAdminSections","class":"OC\\Settings\\Controller\\PersonalSettingsController","type":"->","args":["personal","externalstorages"]},{"file":"\/srv\/nextcloud\/www\/settings\/Controller\/CommonSettingsTrait.php","line":125,"function":"getNavigationParameters","class":"OC\\Settings\\Controller\\PersonalSettingsController","type":"->","args":["personal","externalstorages"]},{"file":"\/srv\/nextcloud\/www\/settings\/Controller\/PersonalSettingsController.php","line":57,"function":"getIndexResponse","class":"OC\\Settings\\Controller\\PersonalSettingsController","type":"->","args":["personal","externalstorages"]},{"file":"\/srv\/nextcloud\/www\/lib\/private\/AppFramework\/Http\/Dispatcher.php","line":166,"function":"index","class":"OC\\Settings\\Controller\\PersonalSettingsController","type":"->","args":["externalstorages"]},{"file":"\/srv\/nextcloud\/www\/lib\/private\/AppFramework\/Http\/Dispatcher.php","line":99,"function":"executeController","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->","args":[{"__class__":"OC\\Settings\\Controller\\PersonalSettingsController"},"index"]},{"file":"\/srv\/nextcloud\/www\/lib\/private\/AppFramework\/App.php","line":118,"function":"dispatch","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->","args":[{"__class__":"OC\\Settings\\Controller\\PersonalSettingsController"},"index"]},{"file":"\/srv\/nextcloud\/www\/lib\/private\/AppFramework\/Routing\/RouteActionHandler.php","line":47,"function":"main","class":"OC\\AppFramework\\App","type":"::","args":["OC\\Settings\\Controller\\PersonalSettingsController","index",{"__class__":"OC\\AppFramework\\DependencyInjection\\DIContainer"},{"section":"externalstorages","_route":"settings.PersonalSettings.index"}]},{"function":"__invoke","class":"OC\\AppFramework\\Routing\\RouteActionHandler","type":"->","args":[{"section":"externalstorages","_route":"settings.PersonalSettings.index"}]},{"file":"\/srv\/nextcloud\/www\/lib\/private\/Route\/Router.php","line":297,"function":"call_user_func","args":[{"__class__":"OC\\AppFramework\\Routing\\RouteActionHandler"},{"section":"externalstorages","_route":"settings.PersonalSettings.index"}]},{"file":"\/srv\/nextcloud\/www\/lib\/base.php","line":987,"function":"match","class":"OC\\Route\\Router","type":"->","args":["\/settings\/user\/externalstorages"]},{"file":"\/srv\/nextcloud\/www\/index.php","line":42,"function":"handleRequest","class":"OC","type":"::","args":[]}],"File":"\/srv\/nextcloud\/www\/lib\/private\/AppFramework\/Utility\/SimpleContainer.php","Line":104,"CustomMessage":"--"},"userAgent":"Mozilla\/5.0 (X11; Ubuntu; Linux x86_64; rv:62.0) Gecko\/20100101 Firefox\/62.0","version":"14.0.3.0"}
{"reqId":"Wm1RZ0OE7uobdT1agTKs","level":1,"time":"2018-10-18T20:49:28+00:00","remoteAddr":"5.198.44.45","user":"admin","app":"no app in context","method":"GET","url":"\/index.php\/settings\/user\/externalstorages","message":{"Exception":"OCP\\AppFramework\\QueryException","Message":"Could not resolve OCA\\Drawio\\Settings\\AdminSettings! Class OCA\\Drawio\\Settings\\AdminSettings does not exist","Code":0,"Trace":[{"file":"\/srv\/nextcloud\/www\/lib\/private\/AppFramework\/Utility\/SimpleContainer.php","line":119,"function":"resolve","class":"OC\\AppFramework\\Utility\\SimpleContainer","type":"->","args":["OCA\\Drawio\\Settings\\AdminSettings"]},{"file":"\/srv\/nextcloud\/www\/lib\/private\/ServerContainer.php","line":132,"function":"query","class":"OC\\AppFramework\\Utility\\SimpleContainer","type":"->","args":["OCA\\Drawio\\Settings\\AdminSettings"]},{"file":"\/srv\/nextcloud\/www\/lib\/private\/Settings\/Manager.php","line":216,"function":"query","class":"OC\\ServerContainer","type":"->","args":["OCA\\Drawio\\Settings\\AdminSettings"]},{"file":"\/srv\/nextcloud\/www\/lib\/private\/Settings\/Manager.php","line":404,"function":"getSettings","class":"OC\\Settings\\Manager","type":"->","args":["personal","externalstorages"]},{"file":"\/srv\/nextcloud\/www\/settings\/Controller\/PersonalSettingsController.php","line":66,"function":"getPersonalSettings","class":"OC\\Settings\\Manager","type":"->","args":["externalstorages"]},{"file":"\/srv\/nextcloud\/www\/settings\/Controller\/CommonSettingsTrait.php","line":126,"function":"getSettings","class":"OC\\Settings\\Controller\\PersonalSettingsController","type":"->","args":["externalstorages"]},{"file":"\/srv\/nextcloud\/www\/settings\/Controller\/PersonalSettingsController.php","line":57,"function":"getIndexResponse","class":"OC\\Settings\\Controller\\PersonalSettingsController","type":"->","args":["personal","externalstorages"]},{"file":"\/srv\/nextcloud\/www\/lib\/private\/AppFramework\/Http\/Dispatcher.php","line":166,"function":"index","class":"OC\\Settings\\Controller\\PersonalSettingsController","type":"->","args":["externalstorages"]},{"file":"\/srv\/nextcloud\/www\/lib\/private\/AppFramework\/Http\/Dispatcher.php","line":99,"function":"executeController","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->","args":[{"__class__":"OC\\Settings\\Controller\\PersonalSettingsController"},"index"]},{"file":"\/srv\/nextcloud\/www\/lib\/private\/AppFramework\/App.php","line":118,"function":"dispatch","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->","args":[{"__class__":"OC\\Settings\\Controller\\PersonalSettingsController"},"index"]},{"file":"\/srv\/nextcloud\/www\/lib\/private\/AppFramework\/Routing\/RouteActionHandler.php","line":47,"function":"main","class":"OC\\AppFramework\\App","type":"::","args":["OC\\Settings\\Controller\\PersonalSettingsController","index",{"__class__":"OC\\AppFramework\\DependencyInjection\\DIContainer"},{"section":"externalstorages","_route":"settings.PersonalSettings.index"}]},{"function":"__invoke","class":"OC\\AppFramework\\Routing\\RouteActionHandler","type":"->","args":[{"section":"externalstorages","_route":"settings.PersonalSettings.index"}]},{"file":"\/srv\/nextcloud\/www\/lib\/private\/Route\/Router.php","line":297,"function":"call_user_func","args":[{"__class__":"OC\\AppFramework\\Routing\\RouteActionHandler"},{"section":"externalstorages","_route":"settings.PersonalSettings.index"}]},{"file":"\/srv\/nextcloud\/www\/lib\/base.php","line":987,"function":"match","class":"OC\\Route\\Router","type":"->","args":["\/settings\/user\/externalstorages"]},{"file":"\/srv\/nextcloud\/www\/index.php","line":42,"function":"handleRequest","class":"OC","type":"::","args":[]}],"File":"\/srv\/nextcloud\/www\/lib\/private\/AppFramework\/Utility\/SimpleContainer.php","Line":104,"CustomMessage":"--"},"userAgent":"Mozilla\/5.0 (X11; Ubuntu; Linux x86_64; rv:62.0) Gecko\/20100101 Firefox\/62.0","version":"14.0.3.0"}
{"reqId":"Wm1RZ0OE7uobdT1agTKs","level":0,"time":"2018-10-18T20:49:28+00:00","remoteAddr":"5.198.44.45","user":"admin","app":"no app in context","method":"GET","url":"\/index.php\/settings\/user\/externalstorages","message":"No cache entry found for \/appdata_oc7nu0qgtr6j\/avatar\/admin\/avatar.jpg (storage: local::\/srv\/nextcloud\/data\/, internalPath: appdata_oc7nu0qgtr6j\/avatar\/admin\/avatar.jpg)","userAgent":"Mozilla\/5.0 (X11; Ubuntu; Linux x86_64; rv:62.0) Gecko\/20100101 Firefox\/62.0","version":"14.0.3.0"}
{"reqId":"NNop3eZGpeHnWNMSYfdW","level":0,"time":"2018-10-18T20:49:30+00:00","remoteAddr":"5.198.44.45","user":"--","app":"cron","method":"GET","url":"\/cron.php","message":"Run OC\\Preview\\BackgroundCleanupJob job with ID 143","userAgent":"Mozilla\/5.0 (X11; Ubuntu; Linux x86_64; rv:62.0) Gecko\/20100101 Firefox\/62.0","version":"14.0.3.0"}
{"reqId":"NNop3eZGpeHnWNMSYfdW","level":0,"time":"2018-10-18T20:49:30+00:00","remoteAddr":"5.198.44.45","user":"--","app":"cron","method":"GET","url":"\/cron.php","message":"Finished OC\\Preview\\BackgroundCleanupJob job with ID 143 in 0 seconds","userAgent":"Mozilla\/5.0 (X11; Ubuntu; Linux x86_64; rv:62.0) Gecko\/20100101 Firefox\/62.0","version":"14.0.3.0"}
{"reqId":"3Nuq1ynO6iEL5mo78zgz","level":3,"time":"2018-10-18T20:49:31+00:00","remoteAddr":"5.198.44.45","user":"admin","app":"PHP","method":"GET","url":"\/index.php\/apps\/files_external\/userstorages\/1?testOnly=true","message":"Cannot connect to marxhairhull.co.uk:22. Error 111. Connection refused at \/srv\/nextcloud\/www\/apps\/files_external_gdrive\/vendor\/phpseclib\/phpseclib\/phpseclib\/Net\/SSH2.php#1122","userAgent":"Mozilla\/5.0 (X11; Ubuntu; Linux x86_64; rv:62.0) Gecko\/20100101 Firefox\/62.0","version":"14.0.3.0"}
{"reqId":"3Nuq1ynO6iEL5mo78zgz","level":3,"time":"2018-10-18T20:49:31+00:00","remoteAddr":"5.198.44.45","user":"admin","app":"files_external","method":"GET","url":"\/index.php\/apps\/files_external\/userstorages\/1?testOnly=true","message":{"Exception":"Exception","Message":"Login failed","Code":0,"Trace":[{"file":"\/srv\/nextcloud\/www\/apps\/files_external\/lib\/Lib\/Storage\/SFTP.php","line":162,"function":"getConnection","class":"OCA\\Files_External\\Lib\\Storage\\SFTP","type":"->","args":[]},{"file":"\/srv\/nextcloud\/www\/apps\/files_external\/lib\/config.php","line":240,"function":"test","class":"OCA\\Files_External\\Lib\\Storage\\SFTP","type":"->","args":[false,"true"]},{"file":"\/srv\/nextcloud\/www\/apps\/files_external\/lib\/Controller\/StoragesController.php","line":256,"function":"getBackendStatus","class":"OC_Mount_Config","type":"::","args":["\\OCA\\Files_External\\Lib\\Storage\\SFTP",{"host":"marxhairhull.co.uk","user":"u73146175","password":"m00ncarr0ts0up","root":"\/"},false,"true"]},{"file":"\/srv\/nextcloud\/www\/apps\/files_external\/lib\/Controller\/StoragesController.php","line":305,"function":"updateStorageStatus","class":"OCA\\Files_External\\Controller\\StoragesController","type":"->","args":[{"__class__":"OCA\\Files_External\\Lib\\StorageConfig"},"true"]},{"file":"\/srv\/nextcloud\/www\/apps\/files_external\/lib\/Controller\/UserStoragesController.php","line":107,"function":"show","class":"OCA\\Files_External\\Controller\\StoragesController","type":"->","args":["1","true"]},{"file":"\/srv\/nextcloud\/www\/lib\/private\/AppFramework\/Http\/Dispatcher.php","line":166,"function":"show","class":"OCA\\Files_External\\Controller\\UserStoragesController","type":"->","args":["1","true"]},{"file":"\/srv\/nextcloud\/www\/lib\/private\/AppFramework\/Http\/Dispatcher.php","line":99,"function":"executeController","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->","args":[{"__class__":"OCA\\Files_External\\Controller\\UserStoragesController"},"show"]},{"file":"\/srv\/nextcloud\/www\/lib\/private\/AppFramework\/App.php","line":118,"function":"dispatch","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->","args":[{"__class__":"OCA\\Files_External\\Controller\\UserStoragesController"},"show"]},{"file":"\/srv\/nextcloud\/www\/lib\/private\/AppFramework\/Routing\/RouteActionHandler.php","line":47,"function":"main","class":"OC\\AppFramework\\App","type":"::","args":["OCA\\Files_External\\Controller\\UserStoragesController","show",{"__class__":"OC\\AppFramework\\DependencyInjection\\DIContainer"},{"id":"1","_route":"files_external.user_storages.show"}]},{"function":"__invoke","class":"OC\\AppFramework\\Routing\\RouteActionHandler","type":"->","args":[{"id":"1","_route":"files_external.user_storages.show"}]},{"file":"\/srv\/nextcloud\/www\/lib\/private\/Route\/Router.php","line":297,"function":"call_user_func","args":[{"__class__":"OC\\AppFramework\\Routing\\RouteActionHandler"},{"id":"1","_route":"files_external.user_storages.show"}]},{"file":"\/srv\/nextcloud\/www\/lib\/base.php","line":987,"function":"match","class":"OC\\Route\\Router","type":"->","args":["\/apps\/files_external\/userstorages\/1"]},{"file":"\/srv\/nextcloud\/www\/index.php","line":42,"function":"handleRequest","class":"OC","type":"::","args":[]}],"File":"\/srv\/nextcloud\/www\/apps\/files_external\/lib\/Lib\/Storage\/SFTP.php","Line":147,"CustomMessage":"--"},"userAgent":"Mozilla\/5.0 (X11; Ubuntu; Linux x86_64; rv:62.0) Gecko\/20100101 Firefox\/62.0","version":"14.0.3.0"}

Browser log

Browser log
n/a

Integrate Lists/Checkboxes - feature request

To have this tool become a great succsessor of other note taking tools it may be fantastic to integrate a list/checkbox feature as needed for shopping lists and so on ...

If possible this should be integrated into mobile app and nc-app.

Thanks for your great work!

Internal server error when Carnet is enabled

Describe the bug
My Nextcloud login page just stays empty. Only the HTTP error code 500 is output in the server's logs.
As soon as I deactivate the Carnet App (via OCC Command), the page is accessible again.

I also noticed that links to shared files and folders do not work (HTTP error 500) after some time when Carnet is enabled.

Nextcloud error log (message is displayed multiple times):
Undefined property: stdClass::$keyword at /var/www/vhosts/ *** /httpdocs/nextcloud/apps/carnet/lib/Controller/NoteController.php#247


and another error message
[index] Error: Error: Call to a member function getUID() on null at
0. <>
OCA\Carnet\AppInfo{closure}("*** sensitive parameters replaced ***")

  1. /var/www/vhosts/ *** /httpdocs/nextcloud/lib/private/Hooks/EmitterTrait.php line 99
    call_user_func_array(Closure {}, ["*** sensitive parameter replaced ***"])
  2. /var/www/vhosts/ *** /httpdocs/nextcloud/lib/private/Hooks/PublicEmitter.php line 36
    emit("\OC\Files", "postWrite", ["*** sensitive parameter replaced ***"])
  3. /var/www/vhosts/ *** /httpdocs/nextcloud/lib/private/Files/Node/Root.php line 136
    emit("\OC\Files", "postWrite", ["*** sensitive parameter replaced ***"])
  4. /var/www/vhosts/ *** /httpdocs/nextcloud/lib/private/Files/Node/Folder.php line 184
    emit("\OC\Files", "postWrite", ["*** sensitive parameter replaced ***"])
  5. /var/www/vhosts/ *** /httpdocs/nextcloud/lib/private/Files/SimpleFS/SimpleFolder.php line 83
    newFile("6a15-3a21-publicView.css")
  6. /var/www/vhosts/ *** /httpdocs/nextcloud/lib/private/Template/SCSSCacher.php line 273
    newFile("6a15-3a21-publicView.css")
  7. /var/www/vhosts/ *** /httpdocs/nextcloud/lib/private/Template/SCSSCacher.php line 153
    cache("/var/www/vhosts ... s", "6a15-3a21-publicView.css", "publicView.scss", OC\Files\SimpleFS\SimpleFolder {}, "/apps/files_sharing/css")
  8. /var/www/vhosts/ *** /httpdocs/nextcloud/lib/private/Template/CSSResourceLocator.php line 109
    process("/var/www/vhosts ... g", "css/publicView.scss", "files_sharing")
  9. /var/www/vhosts/ *** /httpdocs/nextcloud/lib/private/Template/CSSResourceLocator.php line 84
    cacheAndAppendScssIfExist("/var/www/vhosts ... g", "css/publicView.scss", "files_sharing")
  10. /var/www/vhosts/ *** /httpdocs/nextcloud/lib/private/Template/ResourceLocator.php line 78
    doFind("css/publicView")
  11. /var/www/vhosts/ *** /httpdocs/nextcloud/lib/private/TemplateLayout.php line 292
    find(["vendor/select2 ... "])
  12. /var/www/vhosts/ *** /httpdocs/nextcloud/lib/private/TemplateLayout.php line 201
    findStylesheetFiles(["vendor/select2 ... "])
  13. /var/www/vhosts/ *** /httpdocs/nextcloud/lib/private/legacy/template.php line 211
    __construct("public", "files_sharing")
  14. /var/www/vhosts/ *** /httpdocs/nextcloud/lib/public/AppFramework/Http/TemplateResponse.php line 157
    fetchPage({displayName: "C ... }})
  15. /var/www/vhosts/ *** /httpdocs/nextcloud/lib/public/AppFramework/Http/Template/PublicTemplateResponse.php line 155
    render()
  16. /var/www/vhosts/ *** /httpdocs/nextcloud/lib/private/AppFramework/Http/Dispatcher.php line 119
    render()
  17. /var/www/vhosts/ *** /httpdocs/nextcloud/lib/private/AppFramework/App.php line 118
    dispatch(OCA\Files_Sharin ... {}, "showShare")
  18. /var/www/vhosts/ *** /httpdocs/nextcloud/lib/public/AppFramework/App.php line 140
    main("ShareController", "showShare", OC\AppFramework\ ... {})
  19. /var/www/vhosts/ *** /httpdocs/nextcloud/core/routes.php line 147
    dispatch("ShareController", "showShare")
  20. <>
    {closure}("*** sensitive parameters replaced ***")
  21. /var/www/vhosts/ *** /httpdocs/nextcloud/lib/private/Route/Router.php line 297
    call_user_func(Closure {}, "*** sensitive parameter replaced ***")
  22. /var/www/vhosts/ *** /httpdocs/nextcloud/lib/base.php line 987
    match("/s/o8wjLCgc364k2jN")
  23. /var/www/vhosts/ *** /httpdocs/nextcloud/index.php line 42
    handleRequest()

GET /index.php/s/o8wjLCgc364k2jN
from *** at 2019-03-10T11:13:01+00:00


(domain and IP deleted and replaced with *** )

To Reproduce
Steps to reproduce the behavior:

Activate carnet
wait some time
Shared links to other files are broken (HTTP error 500)

Desktop (please complete the following information):

  • OS: Windows 10
  • Browser Firefox
  • Version 66.0b14

Running from docker causes UI break

Hi,

I am running the official nextcloud docker image and installed Carnet. The UI is broken (similar to the screenshots in issue #4 All other apps I have installed work fine. Is there a known solution for this?

Error while installing

Please report every bug related to the Android application here
https://github.com/PhieF/CarnetAndroid/

Describe the bug
When I try to install carnet app on my nextcloud via the app store (or what it is called) I get the following error:
An exception occurred while executing 'CREATE TABLE `oc_carnet_metadata` (`path` VARCHAR(460) NOT NULL, `metadata` LONGTEXT DEFAULT NULL, `last_modification_file` INT DEFAULT NULL, UNIQUE INDEX indexpath (`path`)) DEFAULT CHARACTER SET utf8 COLLATE utf8_bin ENGINE = InnoDB': SQLSTATE[42000]: Syntax error or access violation: 1071 Specified key was too long; max key length is 767 bytes

To Reproduce
Steps to reproduce the behavior:

  1. Go to your nextcloud
  2. Click on your profile picture, click on apps and choose the category over organization (don't know the english name of it)
  3. Scroll down to carnet app, click on download and install
  4. See error

Expected behavior
The App should install

Screenshots
grafik

Desktop (please complete the following information):

  • OS: Windows 10
  • Browser : Firefox
  • Version 65.0.2 (64-Bit)

Can't search the list

Describe the bug
I can not search on (top) item list. Text search within each item is possible.
Currently Carnet 0.13.2, but I don't know if this problem had occurred from the old version.

To Reproduce
Steps to reproduce the behavior:

  1. Go to 'Carnet home'
  2. Click on 'Search icon'
  3. Enter 'Search word.'
  4. Progress Circle display status forever.

Expected behavior
Search result extraction

Desktop (please complete the following information):

  • OS: [e.g. iOS] Windows10, macOS Mojave
  • Browser [e.g. chrome, safari] Firefox, Vivaldi, Safari
  • Version [e.g. 22] Latest.

Smartphone (please complete the following information):

  • Device: [e.g. iPhone6] iPhone SE, X
  • OS: [e.g. iOS8.1] iOS12
  • Browser [e.g. stock browser, safari] Safari
  • Version [e.g. 22] Latest

Carnet prevents guest users to connect to nextcloud talk

Describe the bug
When carnet is installed, connection as (not logged in) guest user to a nextcloud talk conversation will fail with server error 500.

Inspection of the logs show:
Error: Call to a member function getUID() on null at nextcloud/extra-apps/carnet/appinfo/app.php#53

Seems like this should be wrapped into some kind of is_logged_in() logic.

With carnet uninstalled Talk works as expected, guest users can connect and join a session.

To Reproduce
Steps to reproduce the behavior:

  1. With Carnet installed create a new Nextcloud Talk Conversation and share the guest-Link
  2. With a blank browser (not logged into nextcloud, just as any guest would be) open the link
  3. Connection will fail with error 500 as described

Version
Nextcloud 15.0.5snap1
Carnet 0.13.7

UI/UX efficiency

When opening carnet I don't want to move my mouse to the bottom right to start a new note. I want to click on to a new sheet of paper and start typing without reloading for many seconds and then clicking around to set a title and tags and then the content.

I want to be able to operate carnet as much as possible with keyboard only.

The design should have been:
Title at top
Tags second (autocompletion)
Content last

And this should be available as instant note taking when operating the app, not only when I click something like "new note". Or at the very least put the "new note" button away from bottom right as a new card with a plus symbol in the middle or something.

Interface/Icons look broken, UI issues

I just tested this in NC 14 for the first time.

There are several issues with the UI.

  1. First of all, the icon of the app itself appears to be broken.
  2. Then, there are three more broken icon on the page once the app is started/clicked.
  3. In addition, parts of the delete button appear for a second time.
  4. It also was not clear to me where to set the folder for the carnet files, but perhaps this is just not showing up because of broken interface issues?

Let me know if any further info is needed. Browser is the latest stable chrome, client platform is Linux_amd64.

Can't right-click in editor

Please report every bug related to the Android application here
https://github.com/PhieF/CarnetNextcloud/

Describe the bug
When in note editor, one cannot right-click the editor area anywhere.

To Reproduce
Steps to reproduce the behavior:

  1. Go to 'Carnet'
  2. Click on a note
  3. Try to right-click the editing area

Expected behavior
Right-click menu should appear

Screenshots
Can't screenshot something that doesn't exist

Desktop (please complete the following information):

  • OS: Ubuntu 18.10
  • Browser: Firefox 65
  • Version: 0.12.2

Automatic miniature in the list of notes

Within the browser displaying recent or all notes, it would be nice to have, near the title or just under it, a miniature created with the first image of the note.
It works with an added media, but not with an image inserted inside the note with a copy-paste.

Add option to delete a note

When a note is not necessary it there is no possibility to delete the note, see picture. It will be nice to have this option

carnet_4

Can't save and load on 0.13.2

Describe the bug
I can create new empty notes. After that I got an error when I entered a character and it was not saved. Once I return to the list, the memo is displayed only for the date. I am loading it as soon as I try to open it. Even if I try to change the title, I will not be registered. I can open the memo that I was creating in the past.

Error

[index] Error: PhpZip\Exception\ZipException: Invalid zip file. at <<closure>>

 0. /NEXTCLOUD-DIR/apps/carnet/vendor/nelexa/zip/src/PhpZip/Stream/ZipInputStream.php line 75
    checkZipFileSignature()
 1. /NEXTCLOUD-DIR/apps/carnet/vendor/nelexa/zip/src/PhpZip/ZipFile.php line 157
    readZip()
 2. /NEXTCLOUD-DIR/apps/carnet/vendor/nelexa/zip/src/PhpZip/ZipFile.php line 106
    openFromStream(null)
 3. /NEXTCLOUD-DIR/apps/carnet/lib/Controller/NoteController.php line 726
    openFile("/tmp/5c8212269435e.zipa6KIm9")
 4. /NEXTCLOUD-DIR/lib/private/AppFramework/Http/Dispatcher.php line 166
    openNote()
 5. /NEXTCLOUD-DIR/lib/private/AppFramework/Http/Dispatcher.php line 99
    executeController(OCA\Carnet\Contr ... }}, "openNote")
 6. /NEXTCLOUD-DIR/lib/private/AppFramework/App.php line 118
    dispatch(OCA\Carnet\Contr ... }}, "openNote")
 7. /NEXTCLOUD-DIR/lib/private/AppFramework/Routing/RouteActionHandler.php line 47
    main("OCA\\Carnet\\Controller\\NoteController", "openNote", OC\AppFramework\ ... {}, {_route: "carnet.note.openNote"})
 8. <<closure>>
    __invoke({_route: "carnet.note.openNote"})
 9. /NEXTCLOUD-DIR/lib/private/Route/Router.php line 297
    call_user_func(OC\AppFramework\ ... {}, {_route: "carnet.note.openNote"})
10. /NEXTCLOUD-DIR/lib/base.php line 987
    match("/apps/carnet/note/open")
11. /NEXTCLOUD-DIR/index.php line 42
    handleRequest()

GET /index.php/apps/carnet/note/open?path=TITLE.sqd

To Reproduce
Open and edit

Expected behavior
To be saved

Desktop (please complete the following information):

  • OS: [e.g. iOS] Windows10, macOS 10.14.3
  • Browser [e.g. chrome, safari] Firefox, Vivaldi, Safari
  • Version [e.g. 22] Latest

Smartphone (please complete the following information):

  • Device: [e.g. iPhone6] iPhone
  • OS: [e.g. iOS8.1] iOS12
  • Browser [e.g. stock browser, safari] Safari
  • Version [e.g. 22] Latest

Note is displayed empty

When I select a keyword in the menu on the left, then I clic on a note, the note appears empty. But from the menu "Brower", the notes is correct with text and images.

Android app connection

Hi,

I have installed your app on my new nextcloud installation. It works great on the web version, but I can't connect to it from the android app.
I have the error "an error occurred, check credentials" when I try to connect to it.
Is there something to add in the .htaccesso like a rewrite or something?

I use the last version of nextcloud
Version 0.8.3 of your app.
The Android app comes from the play store.
And my server run on freenas.

Hope you can help me

Dark Teme

can't select the dark Theme on NC 15.04, FF 65.0

regards, hitam4450

Nextcloud app freezes without displaying notes

After installing the Carnet app in my nextcloud instance, when I open it displays this and never updates:

image

I am running PHP 5.6.36 - could that be the problem?

Nextcloud version: 13.0.8

In my NextCloud server log I see lots of copies of this:

Error | PHP | syntax error, unexpected '>' at /home/username/example.com/nextcloud/apps/carnet/lib/Controller/NoteController.php#253
-- | -- | --

In the browser log I see this:

JQMIGRATE: Migrate is installed, version 1.4.0 core.js:7:542
is electron ?false compatibility.js:5:9
listing path recentdb:// browser.js:340:5
getting recent file-browser.js:16:9
getFullDB keywords_db_manager.js:6:5
pet browser.js:546:1
launch count 4 browser.js:707:1
TypeError: data is undefined[Learn More] recent_db_manager.js:14:13
RecentDBManager.prototype.getFlatenDB/<
https://example.com/owncloud/apps/carnet/templates/CarnetElectron/recent/recent_db_manager.js:14:13
error
https://example.com/nextcloud/apps/carnet/templates/CarnetElectron/requests/request_builder.js:21:13
j
https://example.com/nextcloud/core/vendor/core.js:2:26920
fireWith
https://example.com/nextcloud/core/vendor/core.js:2:27738
x
https://example.com/nextcloud/core/vendor/core.js:4:11276
b/<
https://example.com/nextcloud/core/vendor/core.js:4:14765
TypeError: data is undefined[Learn More] keywords_db_manager.js:13:13
TypeError: data is undefined[Learn More] browser.js:688:17 

[Feature Request] Share Carnet file with Nextcloud built in share system

I love what I'm getting out of Carnet despite it not yet having some of the features I care about in Google Keep (location and time based reminders).

I think (albeit "Dunning-Kruger effect" style), it won't be hard to add this functionality.

Almost everything in Nextcloud has the ability to share via link or other methods. View/Edit priveledges. If a Note in Carnet is just an object within the Nextcloud environment (~/Documents/QuickNote/*.sqd), it should have an ability to share it to others in a similar way from within the Carnet app. As of now any sharing of the direct file only allows downloading despite it being a beautifully enriched object.

I assume Carnet is supposed to be bigger than a subset of Nextcloud, so this type of sharing would try to allow a link shared via any method to some non-Nextcloud user to open the shared object in their mobile app (and prompt to install it if they don't have it already), or browse to the host Nextcloud users web interface if activating the link on a non-mobile device.

Carnet App Icon Missing and OCP\Lock\LockedException Errors

Howdy @PhieF -

Guess you'd be hearing back from me sooner than expected :) . So it appears there is an issue with the Icon being displayed in the app bar due to issues with View.php. Based on the output below I am assuming this is snap related as well.

As before, I am using the NextCloud Snap 14/candidate and these issues occur after installing the app. This time I am able to access the application itself and I am currently running through some of the functionality but this was the first issue that popped up so I figured I would go ahead and run this by you and create an issue for it.

carnetappbariconmissing

Error	index	OCP\Lock\LockedException: "Documents/QuickNote/quickdoc/keywords/keywordsnc" is locked
/snap/nextcloud/8976/htdocs/lib/private/Files/View.php - line 2033:

OC\Files\View->lockPath("/aaron/file ... c", 1, false)

/snap/nextcloud/8976/htdocs/lib/private/Files/View.php - line 1132:

OC\Files\View->lockFile("/aaron/file ... c", 1)

/snap/nextcloud/8976/htdocs/lib/private/Files/View.php - line 588:

OC\Files\View->basicOperation("file_get_contents", "/aaron/file ... c", [ "read"])

/snap/nextcloud/8976/htdocs/lib/private/Files/Node/File.php - line 52:

OC\Files\View->file_get_contents("/aaron/file ... c")

/var/snap/nextcloud/8976/nextcloud/extra-apps/carnet/lib/Controller/NoteController.php - line 169:

OC\Files\Node\File->getContent()

/snap/nextcloud/8976/htdocs/lib/private/AppFramework/Http/Dispatcher.php - line 166:

OCA\Carnet\Controller\NoteController->getKeywordsDB()

/snap/nextcloud/8976/htdocs/lib/private/AppFramework/Http/Dispatcher.php - line 99:

OC\AppFramework\Http\Dispatcher->executeController(OCA\Carnet\C ... }}, "getKeywordsDB")

/snap/nextcloud/8976/htdocs/lib/private/AppFramework/App.php - line 118:

OC\AppFramework\Http\Dispatcher->dispatch(OCA\Carnet\C ... }}, "getKeywordsDB")

/snap/nextcloud/8976/htdocs/lib/private/AppFramework/Routing/RouteActionHandler.php - line 47:

OC\AppFramework\App::main("OCA\\Carnet ... r", "getKeywordsDB", OC\AppFramew ... {}, { _route: "c ... "})


OC\AppFramework\Routing\RouteActionHandler->__invoke({ _route: "c ... "})

/snap/nextcloud/8976/htdocs/lib/private/Route/Router.php - line 297:

call_user_func(OC\AppFramew ... {}, { _route: "c ... "})

/snap/nextcloud/8976/htdocs/lib/base.php - line 989:

OC\Route\Router->match("/apps/carnet/keywordsdb")

/snap/nextcloud/8976/htdocs/index.php - line 42:

OC::handleRequest()

Cased by OCP\Lock\LockedException: "files/8513d4682a30f791b6f7468ef01e0681" is locked, existing lock on file: exclusive
/snap/nextcloud/8976/htdocs/lib/private/Files/Storage/Common.php - line 713:

OC\Lock\MemcacheLockingProvider->acquireLock("files/8513d ... 1", 1)

/snap/nextcloud/8976/htdocs/lib/private/Files/Storage/Wrapper/Wrapper.php - line 592:

OC\Files\Storage\Common->acquireLock("files/Docum ... c", 1, OC\Lock\Memc ... {})

/snap/nextcloud/8976/htdocs/lib/private/Files/View.php - line 1923:

OC\Files\Storage\Wrapper\Wrapper->acquireLock("files/Docum ... c", 1, OC\Lock\Memc ... {})

/snap/nextcloud/8976/htdocs/lib/private/Files/View.php - line 2033:

OC\Files\View->lockPath("/aaron/file ... c", 1, false)

/snap/nextcloud/8976/htdocs/lib/private/Files/View.php - line 1132:

OC\Files\View->lockFile("/aaron/file ... c", 1)

/snap/nextcloud/8976/htdocs/lib/private/Files/View.php - line 588:

OC\Files\View->basicOperation("file_get_contents", "/aaron/file ... c", [ "read"])

/snap/nextcloud/8976/htdocs/lib/private/Files/Node/File.php - line 52:

OC\Files\View->file_get_contents("/aaron/file ... c")

/var/snap/nextcloud/8976/nextcloud/extra-apps/carnet/lib/Controller/NoteController.php - line 169:

OC\Files\Node\File->getContent()

/snap/nextcloud/8976/htdocs/lib/private/AppFramework/Http/Dispatcher.php - line 166:

OCA\Carnet\Controller\NoteController->getKeywordsDB()

/snap/nextcloud/8976/htdocs/lib/private/AppFramework/Http/Dispatcher.php - line 99:

OC\AppFramework\Http\Dispatcher->executeController(OCA\Carnet\C ... }}, "getKeywordsDB")

/snap/nextcloud/8976/htdocs/lib/private/AppFramework/App.php - line 118:

OC\AppFramework\Http\Dispatcher->dispatch(OCA\Carnet\C ... }}, "getKeywordsDB")

/snap/nextcloud/8976/htdocs/lib/private/AppFramework/Routing/RouteActionHandler.php - line 47:

OC\AppFramework\App::main("OCA\\Carnet ... r", "getKeywordsDB", OC\AppFramew ... {}, { _route: "c ... "})


OC\AppFramework\Routing\RouteActionHandler->__invoke({ _route: "c ... "})

/snap/nextcloud/8976/htdocs/lib/private/Route/Router.php - line 297:

call_user_func(OC\AppFramew ... {}, { _route: "c ... "})

/snap/nextcloud/8976/htdocs/lib/base.php - line 989:

OC\Route\Router->match("/apps/carnet/keywordsdb")

/snap/nextcloud/8976/htdocs/index.php - line 42:

OC::handleRequest()

I'm guessing this has something to do with how the application view is accessed considering the nature of a Snap. I'll keep an eye out for any replies or fixes that you post.

Thanks

possible virus or malware included?

Todays Scan of ClamAV revaeled a possible virus/malware that is beeing distributed together with latest Carnet:

LOG/path:
/apps/carnet/vendor/nelexa/zip/tests/PhpZip/resources/test.apk: Andr.Malware.Smsagent-6888392-0 FOUND

----------- SCAN SUMMARY -----------
Known viruses: 9297973
Engine version: 0.100.2
Scanned directories:
Scanned files:
Infected files: 4
Data scanned:
Data read:
Time: 13765.789 sec (229 m 25 s)

Used NC version: 15.0.5

The virus/malware has also been detected in backup folders of older versions of my NC instance.
I'll list the versions mentioned in backup folder to get an idea of the timeframe we talk about:

  • 15.0.1.2
  • 15.0.2.0
  • 15.0.4.0

Battery use is very high

On the Android app, 46% of the overall battery consumption is made by Carnet.
There are no more permissions than storage.
Application is included on Battery Optimization list.
Lineage OS 14.1.

Naming errors.

Describe the bug
After update ( or maybe some time later) i've found that images on several notes become unaccessable. While loading carnet webapp i've got 500 errors.
Firefox dev tools network(500 error example):
index.php/apps/carnet/note/getmedia?note=untitled 12 qt.sqd&media=data/preview_SAVE_20190421_131100.jpeg.jpg

Nextcloud journal:
Error | PHP | Undefined index: newpath at /usr/share/nextcloud/apps/carnet/lib/Controller/NoteController.php#117

And it seems to be error with renaming notes, because files in notes dir:

HDD_recover.sqd         Wialon.sqd
'Iptables block.sqd'    'Windows Error Codes.sqd'
KyoceraErrorCodes.sqd  'Анимация из файлов.sqd'
Left4Dead.sqd          'АТОЛ 90Ф.sqd'
'LVM Resize.sqd'         Бассеин.sqd
Matiz.sqd              'Инструкция к сигнализации.sqd'
'MS SQL.sqd'             Мегафно.sqd
'net sharing.sqd'       'Полис Светки.sqd'
quickdoc               'Полис Тёмки.sqd'
SOX.sqd                'ТО(106780).sqd'
Telegram.sqd           'ТО(114807).sqd'
'untitled 1 zx.sqd'     'ТО(94933).sqd'
'untitled 5 GL.sqd'      ТО.sqd
'untitled 6 NJ.sqd'      Тюмень.sqd
'untitled ah.sqd'       'Часы DT-02.sqd'

^proper names
But errors related to:

untitled 12 qt.sqd
untitled 11 Rk.sqd
untitled 10 HK.sqd
untitled 9 jM.sqd
and other

^ unknown names

My configuration:
NC: 15.0.7 (stable)
PHP: 7.2.17
OS: Centos 7
Selinux: enforcing
Screenshot_2019-04-30 Carnet - Nextcloud

P.S. Sorry for my bad english. And is it possible to restore notes?

Ability to paste to-do lists

Related to #18, I think.

Someone just sent me an e-mail with a big list of stuff to take with me. I thought I would copy-paste it into Carnet's to-do list, but everything was pasted on the same line.

Would it be possible to paste every item I copied as a new to-do item? It doesn't seem too complicated to check for

I can see this interfering with people trying to paste multi-line text into a todo, but that doesn't appear to be supported, so it isn't a big issue for now.

Of course, if you paste a long text by mistake, it would be tedious to delete every item created, so Ctrl+Z would be welcome here as well, but that's not a priority.

Carnet does not respect the ui theme

Hi
It seems like Carnet does not understand dark theme in NC 14. I select darktheme in the NC settings but Carnet still pretends to be white theme

thanks

OCP\Files\NotFoundException: /xxxxxx/files/Documents/QuickNote/search:

Current Environment: centos-release-7-5.1804.4.el7.centos.x86_64
NC Release: 13.0.6

-->

Error index OCP\Files\NotFoundException: /xxxxxxx/files/Documents/QuickNote/search:/var/www/html/nextcloud/lib/private/Files/Node/Folder.php - line 133: OC\Files\Node\Root->get('/xxxx/files/...')/var/www/html/nextcloud/apps/carnet/lib/Controller/NoteController.php - line 334: OC\Files\Node\Folder->get('search //')[internal function] OCA\Carnet\Controller\NoteController->createNote()/var/www/html/nextcloud/lib/private/AppFramework/Http/Dispatcher.php - line 161: call_user_func_array(Array, Array)/var/www/html/nextcloud/lib/private/AppFramework/Http/Dispatcher.php - line 91: OC\AppFramework\Http\Dispatcher->executeController(Object(OCA\Carnet\Controller\NoteController), 'createNote')/var/www/html/nextcloud/lib/private/AppFramework/App.php - line 115: OC\AppFramework\Http\Dispatcher->dispatch(Object(OCA\Carnet\Controller\NoteController), 'createNote')/var/www/html/nextcloud/lib/private/AppFramework/Routing/RouteActionHandler.php - line 47: OC\AppFramework\App main('OCA\Carnet\Cont...', 'createNote', Object(OC\AppFramework\DependencyInjection\DIContainer), Array)[internal function] OC\AppFramework\Routing\RouteActionHandler->__invoke(Array)/var/www/html/nextcloud/lib/private/Route/Router.php - line 297: call_user_func(Object(OC\AppFramework\Routing\RouteActionHandler), Array)/var/www/html/nextcloud/lib/base.php - line 999: OC\Route\Router->match('/apps/carnet/no...')/var/www/html/nextcloud/index.php - line 42: OC handleRequest(){main} 15 minutes ago
Error PHP Use of undefined constant relativePath - assumed 'relativePath' at /var/www/html/nextcloud/apps/carnet/lib/Command/Search.php#100 16 minutes ago
Error PHP Use of undefined constant relativePath - assumed 'relativePath' at /var/www/html/nextcloud/apps/carnet/lib/Command/Search.php#100 16 minutes ago
Error PHP Uninitialized string offset: 0 at /var/www/html/nextcloud/lib/private/Files/Node/Node.php#290 16 minutes ago
Error PHP Undefined variable: userId at /var/www/html/nextcloud/apps/carnet/lib/Command/Search.php#48 16 minutes ago
Error PHP Use of undefined constant relativePath - assumed 'relativePath' at /var/www/html/nextcloud/apps/carnet/lib/Command/Search.php#100 16 minutes ago
Error PHP Use of undefined constant relativePath - assumed 'relativePath' at /var/www/html/nextcloud/apps/carnet/lib/Command/Search.php#100 16 minutes ago
Error PHP Uninitialized string offset: 0 at /var/www/html/nextcloud/lib/private/Files/Node/Node.php#290 16 minutes ago
Error PHP Undefined variable: userId at /var/www/html/nextcloud/apps/carnet/lib/Command/Search.php#48

Edit > cut (or delete)

Hello,

Thank you for your app. It allows me to edit my notes both on mobile and computer, as they are long to write, need many additions along the day, and I can edit or correct them in the evening at desk, that's great for me.
It would be nice to be able to cut text. The problem actually is when you select text in android (v.9 pie), and press edit to copy (or copy button), the keyboard disappear and you're not able to delete the copied text.
You have to select once again to press the keyboard delete button.
I know I can drag and drop, but I prefer to do the copy-paste method as the texts are pretty dense.

missing support for bullet list / error using unicode

Unfortunately, Carnet is lacking bullet list in it's Format settings.
As a workaround, I added myself bullets in front of list items using unicode character (hexidecimal U+2022)

Since then, when opening any note in editing mode, I get a brief error note at the bottom of carnet (nexcloud, using Chrome v.73) which says:

Error occured: Uncaught TypeError: fullDB is not iterable

nextcloud error log says: (domain name changed)
Invalid argument supplied for foreach() at /customers/1/2/3/mydomain.de/httpd.www/nextcloud/apps/carnet/lib/Controller/NoteController.php#258

array_push() expects parameter 1 to be array, null given at /customers/1/2/3/mydomain.de/httpd.www/nextcloud/apps/carnet/lib/Controller/NoteController.php#267

usort() expects parameter 1 to be array, null given at /customers/1/2/3/mydomain.de/httpd.www/nextcloud/apps/carnet/lib/Controller/NoteController.php#277

filemtime(): stat failed for /customers/1/2/3/mydomain.de/httpd.www/nextcloud/apps/carnet/templates/CarnetElectron/reader/libs/jquery.printElement.min.js at /customers/1/2/3/mydomain.de/httpd.www/nextcloud/apps/carnet/templates/writer.php#15

Carnet bugs the creation of a new user account in Nextcloud

Please report every bug related to the Android application here
https://github.com/PhieF/CarnetAndroid/

Describe the bug
A clear and concise description of what the bug is.
When a new user wants to register a new account in Nextcloud with the app «Register», some error logs appears.

To Reproduce
Steps to reproduce the behavior:

  1. Go to the Nextcloud welcome page
  2. Click on «register»
  3. enter your email address
  4. click on the link sended in your email
  5. See error

Desktop (please complete the following information):

  • OS: Linux
  • Browser : Firefox
  • Version 65.0.1

Can't move data path to external folder in nextcloud. shows "false" in settings

Please report every bug related to the Android application here
https://github.com/PhieF/CarnetAndroid/

Describe the bug
i have a folder called "documents" already in my nextcloud. i don't want Carnet to create a new folder called "Documents". instead i want to point carnet to "documents/notes". Carnet won't change the path properly. seems to create the directories, but some of the files like recentdb are missing

"documents" is an external smb share in nextcloud

To Reproduce

  • install Carnet app in Nextcloud admin panel
  • login as another nextcloud user (non-admin)
  • i go to "settings" and change the path to "documents/notes"
  • i get the spinning colour circle forever.
  • reload the app page
  • no notes shown in "browser" or "recent"
  • settings page now shows path as "false"

Expected behavior
data path changed to whatever is in "settings" page

Screenshots
image
image

Desktop (please complete the following information):

  • OS: windows 10
  • Browser Firefox 65.0.1

Server (please complete the following information):

  • Nextcloud 15.0.4
  • OS Raspbian stretch
  • php 7.0

Carnet Nextcloud bug

Please report every bug related to the Android application here
https://github.com/PhieF/CarnetAndroid/

here is the nextcloud log : syntax error, unexpected '>' at /srv/dev-disk-by-label-stockage/web/nextcloud/apps/carnet/lib/Controller/NoteController.php#253

I installed notebook from the library built into nextcloud and when I go in the application ben it loads to the left and in the top left corner there is this symbol ">"
I can not use it

cordially

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.