Giter Site home page Giter Site logo

matiasdelellis / quicknotes Goto Github PK

View Code? Open in Web Editor NEW
80.0 8.0 15.0 3.05 MB

Quick notes (Some rich text, colorful notes, attachments, and organized by tags.) app to Nextcloud

License: GNU Affero General Public License v3.0

Makefile 1.76% PHP 36.40% JavaScript 48.59% Hack 0.03% Handlebars 4.36% Vue 0.93% CSS 7.92%
nextcloud notes attachments

quicknotes's People

Contributors

albanobattistella avatar matiasdelellis avatar p-bo avatar v1r0x avatar valeriop 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

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

quicknotes's Issues

export and migration

I love this app and how notes look like. But is there any possibility to migrate the notes from one nextcloud host to another one? There should be an export / import option or a way to backup and restore them.

i18n support

Please amego, add internationalization support.
I can help translate to Spanish.

MouseUp in exterior while selecting closes card without saving

When selecting text inside the note, it often occurs that the user moves the mouse outside the area of the card. This leads to the card being closed without saving.

Also:
Closing while editing deletes all the changes.
It would be better to have a dialog saying "save changes? Yes/No"
or to have an undo/restore-feature after the card has been closed without saving.

Cheers


Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.

No line break

Steps:

  1. Copy any longer text or link from the Nextcloud text editor.
  2. Paste the copied text into the created Quick Note.

The text is incorrectly formatted. It goes beyond the background of the note. Long distances between lines.

obraz

App:
Quicknotes v0.7.1
Nextcloud 21.0.0
Text 3.2.0

Could not load notes

After upgrading to 0.64 and 0.6.5, the following message appears: "Could not load notes".

obraz

Logs:

[index] Error: OCP\AppFramework\QueryException: Could not resolve noteService! Class noteService does not exist at <<closure>>

 0. /home/xxx/public_html/xxx/lib/private/AppFramework/Utility/SimpleContainer.php line 126
    OC\AppFramework\Utility\SimpleContainer->resolve("noteService")
 1. /home/xxx/public_html/xxx/lib/private/ServerContainer.php line 156
    OC\AppFramework\Utility\SimpleContainer->query("noteService", true)
 2. /home/xxx/public_html/xxx/lib/private/AppFramework/DependencyInjection/DIContainer.php line 430
    OC\ServerContainer->query("noteService", true)
 3. /home/xxx/public_html/xxx/lib/private/AppFramework/Utility/SimpleContainer.php line 96
    OC\AppFramework\DependencyInjection\DIContainer->query("noteService")
 4. <<closure>>
    OC\AppFramework\Utility\SimpleContainer->OC\AppFramework\Utility\{closure}("*** sensitive parameters replaced ***")
 5. /home/xxx/public_html/xxx/lib/private/AppFramework/Utility/SimpleContainer.php line 101
    array_map(Closure {}, [ReflectionParam ... }])
 6. /home/xxx/public_html/xxx/lib/private/AppFramework/Utility/SimpleContainer.php line 109
    OC\AppFramework\Utility\SimpleContainer->buildClass(ReflectionClass  ... "})
 7. /home/xxx/public_html/xxx/lib/private/AppFramework/Utility/SimpleContainer.php line 126
    OC\AppFramework\Utility\SimpleContainer->resolve("OCA\\QuickNotes ... r")
 8. /home/xxx/public_html/xxx/lib/private/AppFramework/DependencyInjection/DIContainer.php line 455
    OC\AppFramework\Utility\SimpleContainer->query("OCA\\QuickNotes ... r")
 9. /home/xxx/public_html/xxx/lib/private/AppFramework/DependencyInjection/DIContainer.php line 427
    OC\AppFramework\DependencyInjection\DIContainer->queryNoFallback("OCA\\QuickNotes ... r")
10. /home/xxx/public_html/xxx/lib/private/AppFramework/App.php line 139
    OC\AppFramework\DependencyInjection\DIContainer->query("OCA\\QuickNotes ... r")
11. /home/xxx/public_html/xxx/lib/private/Route/Router.php line 309
    OC\AppFramework\App::main("OCA\\QuickNotes ... r", "index", OC\AppFramework\ ... {}, {_route: "quicknotes.note.index"})
12. /home/xxx/public_html/xxx/lib/base.php line 1008
    OC\Route\Router->match("/apps/quicknotes/notes")
13. /home/xxx/public_html/xxx/index.php line 37
    OC::handleRequest()

GET /index.php/apps/quicknotes/notes

App:
Nextcloud: 20.0.8
Quick notes: 0.6.4 and 0.6.5

Server:
PHP: 7.3.25
mysql: 5.7.30

Empty Array Error

Quicknotes throws the following error on our Nextcloud if a user leaves the ui without an note in it:

max(): Array must contain at least one element at /var/www/html/custom_apps/quicknotes/lib/Controller/NoteController.php#58

Should be easy fixed 👍

Nextcloud Appstore

Hi :-)

Im using your quicknotes, since first day of my cloud :-)

First thing, its still working perfect with Nextcloud 11, you just need to add

<owncloud min-version="8" max-version="9.2" />
<nextcloud min-version="9" max-version="11" />

into info.xml...

But can you please officially provide your addon for nextcloud appstore? :-)

Would be awesome :-)

Cheers :-)

NC21 compatibility ambiguity

I had quicknotes activated on NC20, updated to NC21 (and PHP8) so it got deactivated. Although 0.6.4 claims initial NC21 support, I got a warning that it "needs NC server v20 or lower" when updating to it using OCC. It remains deactivated and I'd need to "activate untested app". So it seems in-app it's not marked compatible with NC21 yet.

Simplified Chinese Translation

Write content to "l10n/zh_ CN.js" file will do
I'm not a professional translator. In fact, many translations are done with Google translation
Hope to help you

OC.L10N.register(
    "quicknotes",
    {
    "Quick notes" : "笔记",
    "Tag the note" : "标签和笔记",
    "Enter tags to organize your note" : "输入标签以组织笔记",
    "Enter tag name" : "输入标签名称",
    "Cancel" : "取消",
    "Done" : "完成",
    "Tags" : "标签",
    "Save" : "保存",
    "Looking for your notes" : "查看你的笔记",
    "Nothing here. Take your first quick notes" : "这里什么都没有。做第一个简短的笔记",
    "Are you sure you want to delete the note?" : "确实要删除笔记吗?",
    "Delete note" : "删除笔记",
    "Unpin note" : "取消固定笔记",
    "Pin note" : "固定笔记",
    "Do you want to discard the changes?" : "要放弃更改吗?",
    "Unsaved changes" : "未保存的更改",
    "Select file to attach" : "选择要附加的文件",
    "New note" : "新笔记",
    "All notes" : "全部笔记",
    "Colors" : "颜色",
    "Notes" : "笔记",
    "Bold" : "加粗",
    "Italic" : "斜体",
    "Underline" : "下划线",
    "Strikethrough" : "删除线",
    "Bulleted list" : "符号列表",
    "Numbered list" : "序号列表",
    "Blockquote" : "块引用",
    "Clean format" : "清除格式",
    "Quick notes with a basic rich text" : "带富文本的笔记",
    "No tags found" : "没有这个标签",
    "Share note" : "分享笔记",
    "Select the users to share. By default you only share the note. Attachments should be shared from files so they can view it." : "选择要共享的用户,默认情况下您只共享笔记。附件应该从文件**享,以便他们可以查看。",
    "Select the users to share" : "选择要共享的用户",
    "No user found" : "找不到用户",
    "Shared with {user}" : "分享给 {user}",
    "Shared by {user}" : "分享者 {user}",
    "Delete attachment" : "删除附件",
    "Attach file" : "附加文件",
    "Shared" : "分享",
    "Shared with others" : "分享给别人的",
    "Shared with you" : "分享给你的",
    "Close" : "关闭",
    "Default color for new notes" : "新笔记的默认颜色",
    "Settings" : "设置"
},
"nplurals=2; plural=(n != 1);");

Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.

Feature Request - Archive Note

I LOVE quicknotes!

But I would like to request the ability to Archive a note instead of simply delete it.
Then of course there would have to have some way to change the view to include the archived Items.
Please provide a guess on the amount of time such a feature might take to implement so I can buy the appropriate amount of beer.

Thanks

[Suggestion] Setting default action when leaving note (autosave, ask, leave)

Hi,

I want to thank you about this wonderful work. I'm using quick notes almost every days.

I've a little suggestion, mainly for faster use : adding a default action when you're leaving the note (for example, to edit another one). I'm thinking about 3 options :

  1. ask (actual behaviour)
  2. autosave : always save a note when leaving (no question) This will be my favorite setting
  3. leave : never save the note, if the user doesn't save it with the button.

What do you think ?


Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.

German translations

Hello,

I am from germany and I have translated the actual 0.2.3 strings. How can I transfer it into the project?

Here are the translations.
de.zip

Quicknotes not working!

My Nextcloud has version 19.0.4.
Quicknotes 0.62 has always worked well so far.
Now I can't create new notes, nor edit them!
I always get the error message "Could not create a note" or
"DOh!. Could not update note!."
Unfortunately no errors are displayed in the log!
How can I solve the error?

Thomas Weber

Check free Gnotes style Android app Denkzettel: txt based, list support, cloud and WEBDAv enabled

I think there could be some great synergies, as the app has all you d want from a client ( gnotes style interface, checkbox support, WEBDAV sync, plain file format etc) , but lacks a server side web interface. It also seems the dev got around the pesky database issue since his implementation works with txt while providing that nice interface:

https://play.google.com/store/apps/details?id=com.silli.notizen&hl=de

Integration with 3rd party applications

As far as I understood it quicknotes has its own API (and is also stored in the database which is nice).

Is it possible to use applications such as GNOME Evolution with quicknotes? AFAIK evolution uses CalDAV to handle notes.

That would be a nice feature for quicknotes if it doesn't already exist. If it does exist one should add some documentation on how to set up the synchronization.


Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.

Translate RU

I want to contribute, I made a translation into Russian since I really liked this plugin.

ru.zip

Android version?

is this dead project?
well i really like that Google keep look of it and really want to see this on Android too.
so does it happen anytime soon? :) (with widget)


Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.

cURL error 60: SSL certificate problem: certificate has expired

I just installed this on my nextcloud instance and I am totally out of ideas. I tried everything about installing manual it just doesn't work. (Both Nextcloud 14 and 15).
When installing from the app store I get cURL error 60: SSL certificate problem: certificate has expired

Any fix?

FR: Act as front end for Grauphel (Tomboy Notes sync)

Grauphel is another Nextcloud app that syncs Tomboy Notes via a REST Api. That project is in need of a web client to edit and to share the notes it syncs. Both services sync digital, rich text sticky notes :)

It would be really awesome to access Tomboy notes from within the Quicknotes app. Integration could mean quicknotes would be accessible from Tomboy desktop apps on Linux + Windows, and on the Android phone #12 via Tomdroid app.


Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.

Quicknoted images broken with 0.6.2

Hi we rely on quicknotes quite a bit and today the second after we upgraded to 0.6.2 the display of all images vanished.

If one create a new note the same happens; not possible to get the images displayed. Same for all users, and we tried in different browsers, both firefox and chrome- (Since this with other nextcloud apps has before caused graphical weirdisms. Same with adblockers). We use Nextcloud 19.0.2.

New note on mobile

Hi,

on the mobile view the new note popup does not fit the window.
The left and right sides are cropped.
Capture d’écran - 2019-10-30 à 22 02 24

Any chance ton fix that?

Thanks,
Morgan

Sharing with Groups

Wunderfull AddOn, excactly what I was searching for! Thanks a lot!

Question:
Wouldn't it be nice to be able to share Notes with Groups?
It cloud be much easier instead of picking up for instance 68 User to share a Note with..


Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.

integration with official notes

I love the look of this notes app.

If the notes were stored in files it would be much more accessible. There is not a way to access my notes on my phone?

The best implementation of this app is to integrate it as an optional "skin" for the official notes app. IMO that is the holy grail. Then the mobile app that integrates with the official notes app can be used, and import / export is already taken care of, since its just copying .txt files to the notes directory.


Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.

Still not compatible with NC20

I’ve just updated the app, but it appears to still not be compatible yet with NC20

2020-10-27 20_13_21-Applications - Nextcloud

2020-10-27 20_12_26-Applications - Nextcloud

Thanks for the update anyway ! 😄

add the option of new notice boards

Give the possibility to create new notice boards and share entire boards with groups and users.
For instance:

  • private board (standard board, all single note shares will appear there)
  • project 1 (shared completely with project group 1)
  • project 2 (shared completely with project group 1)
  • project 3 (shared completely with project group 1&2)
  • ...

Feature Request(s): Checklist & Full Note Copy/Paste

I tried to find a method to email you or something but i came up with nothing.
I have 2 feature requests.

  1. Checklists. This would be awesome to have. I am currently just using dot points but have no way to easily check them off.
  2. Full note copy. Would like an easy way to just straight up copy/paste a full list. This would work for me in tangent with the above point to make lists that I can use as a template but check off lists as i need them.

Been having a great time with the app in nextcloud and with the android app

the search field does not appear

When I updated the version from NC13 to NC14, I had to update the version of QUICKNOTES from version 0.1.4 to 0.1.5 ... now the search field that appeared at the top of the notes does not appear

keyboard shortcuts?

Hi, this nextcloud app is amazing! I was wondering whether it is possible to add a keyboard shortcut for saving the note. So far I can only see escape cancels my note. Maybe it would be nice to have escape save and close?

Many thanks

Support markdown for notes

Using markdown syntax/parsing would make the rendering a lot easier and would allow checklists.
I'm not sure how it could be done and if the implementation is easy, but I wanted to share this idea. What do you think about markdown support?


Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.

Shared notes not viewed when shard with ldap user.

Hello,

I'm new in github and I never opened other issued. Be lenient with me, please).

When one notes is shared with the buid-in user, it's visible as "Shared with you".

When the notes is shared with a ldap user, is is not visible from this user.

Does some one have this problem?

Version of Quick Notes: 0.6.3
Version of NextCloud: Nextcloud 19.0.3
Thanks you.

Share notes?

I think it would be a cool feature if it is possible to share notes with other users (or even public). May be cool for shopping lists or other TODOs.

Dashboard widget

I wish to have a dashboard widget that points out my notes or chosen notes, whichever is more practical. It's my wish because I like to be reminded of my notes in a way that lets me literally stumble over them, rather than being self responsible for looking up the notes tab.


Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.

Database

Are the notes only stored in DB? Better would be in Filesystem.

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.