🔭 I maintain the Russian version of The Ruby and Rails Style Guides.
💬 Ask me about:
- Ruby
- Scientific Computing
- Web Development
📫 How to reach me:
- email: [email protected]
Issue Tracking Synchronization for Emacs Org-mode.
🔭 I maintain the Russian version of The Ruby and Rails Style Guides.
💬 Ask me about:
📫 How to reach me:
I should be able to write using org syntax in org file and the issue generated after sync should transform it to markdown. Similarly vice a versa.
* [#A] issue for =debug= command
** Acceptance
The =debug= command should log properly
Title:
[#A] issue for `debug` command
comment:
## Acceptance
The `debug` command should log properly
Title:
[#A] issue for
comment:
The =debug= command should log properly
We should support mapping gitlabs due date to orgs DEADLINE.
Rather than directly invoking HTTP calls to github/gitlab we could look into using the ghub and/or glab libraries that provide an Emacs lib for talking to GitHub and GitLab. I suppose it could help with things like #42 and #41 would be sort of "someone elses problem" (although it still affects us)...
Steps to reproduce:
issues.org
) and org-sync-import
some repository, e.g. https://github.com/arbox/org-sync-test; save he fileissues.org
under version control so it's easier to reproduce the bugorg-sync
and save the file.What happens: issues get randomly reorderd (you can see it in git diff
)
What's expected: if there were no changes, file should stay exactly same
I'd bet that it's one of the hash tables here to blame :) I'll try to look into that later.
This isn't really about org-sync's gitlab backend but rather about GitLab itself, however, I'm opening an issue here since it's nice to track it in case someone else runs into it and I just need externalize things from my memory.
I have an issue with a pretty long description and it fails when trying to sync. Just manually trying to PUT the issue using curl fails and I get back 414 Request-URI Too Large
from the gitlab server.
The problem is that the GitLab issue API accepts the title and description encoded in the URL and if it gets to big it just doesn't work. GitLab's own web UI uses a different URL to PUT updates to the backend. It doesn't appear to be immediately usable though, I suspect we can't use token authentication. I have quite a distaste for projects that offer different interfaces to different clients - like here the native web UI gets one path whereas other external integrations are supposed to use a separate API. Quite poor form.
The solution is quite clear, just allow description in the body instead. There's a issue for GitLab here: https://gitlab.com/gitlab-org/gitlab-ce/issues/43490
When that happens we have to update our gitlab backend.
org-sync currently only supports syncing the issue itself and whatever properties it might have. Comments on the issue however, are not synced. Clearly, this would be a very nice feature to have.
I am not super intimate with the core of org-sync but I imagine quite a bit of work needs to happen there after which we can add support in the various backends. Comments are conceptually a little different from issues. Issues have a title which is natural to use as the org mode header. Comments do not have a title, so what do we put as the header?
Looking at the org format I think it would be nice with just another sub-header under which the comments are so that it's easy to fold. Here we use the timestamp as the header.
* OPEN Add support for syncing issue comments
:PROPERTIES:
...stuff..
:END:
** Comments
*** 2018-02-12 13:29:14
:PROPERTIES:
:id: 12
:END:
This is the first comment on this issue
*** 2018-02-12 13:30:86
:PROPERTIES:
:id: 13
:END:
This is the second comment.
Another way would be to skip trying to use the timestamp as a title and just start with the comments first line as the header, like this:
* OPEN Add support for syncing issue comments
:PROPERTIES:
...stuff..
:END:
** Comments
*** This is the first comment on this issue
:PROPERTIES:
:id: 12
:END:
*** This is the second comment
:PROPERTIES:
:id: 13
:END:
This probably works great for single line comments but might look bad with multi-line?
We could also remote the Comments
sub-header and place the comments directly under the issue but I'm afraid it would turn chaotic quickly.
Comments should be sorted by date so we can expect the order to be updated by org-sync and any other order that the user tries to use will be overwritten. It should be possible to add a comment at the end by creating a new sub-header and sync. It should also be possible to edit a comment (if the backend allows for it). Not sure about deleting comments!?
Other ideas? thoughts?
I see somebody else was getting 404s in #45
However I am still getting them I don't have /issues at the end. the url I am trying to import is gitlab.private.com/group/subgroup/project
which is returning 404
according to the output in *Messages*
it is trying to get the project from https://gitlab.private.com/api/v4/projects/gitab.pivate.com%2F/issues?per_page=100
it's stripped out the rest of the path and just using the domain name.
any help you could give would be great.
Many thanks
Pulling works fine, is anyone successfully creating issues using this?
Some ideas for the public API:
os
function;org-sync-root-set
function to set the root of project issues, sets the root to the current headingorg-sync-project-sync
function to sync the current project with the repositoryorg-sync-project-import
function to import interactively all project issues, if at a header make the header to the project root, else insert new header at the level of the nearest top header with the predefined title "Issues for some-project"org-sync-issue-create
function to create a new issueorg-sunc-milestone-create
function to create a new milestoneAfter reading through the issues I see @plajjan developed the gitlab backend. I'm experiencing the following issue:
After running org-sync-import
and entering the URL of a gitlab project (with format https://gitlab.com/group/project
), import fails with Wrong type argument: listp, "404 Project Not Found"
. This happens both with public and private repos. ¿Am I doing something wrong or is the backend broken?
I'm using the master branch of org-sync, commit '095335063b30687'.
Thanks!
I imported https://github.com/HackspaceJena/calcifer and one of the bugs loooked like this:
**** OPEN Kein Einfügen bei Ort und Tag
:PROPERTIES:
:tags: ("bug")
:id: 45
:date-modification: 2015-06-02T19:37:39+0200
:date-creation: 2015-06-02T19:03:41+0200
:author: "someuser89"
:assignee: "enko"
:END:
: Hallo,
:
: ich habe eben neue Termine erstellt. In das Eingabefeld für Ort wollte ich eine Adresse einfügen, dies war aber nicht möglich. Im Kontextmenü, zu diesem Eingabe Feld, hatte ich die Option "Paste" nicht zur Auswahl. - "Copy" und "Cut" auch nicht. JavaScript habe/hatte ich nicht erlaubt.
:
: Wie ich eben sehe, treffen die Aussagen auch auf das Eingabefeld zu Tags zu.
Have a look at the web view how it should look: HackspaceJena/calcifer#45
Do not insert per file TODO sequences, it breakes global sequence preferences. Elaborate a better mechanism.
I'm working to integrate Google tasks with org-sync and since gtasks IDs are strings and not numbers the dedup function org-sync-buglist-dups
cannot detect duplicates.
The potential fix is to define the has table with a different equality test like:
(hash (make-hash-table :test `equal))
If that's not breaking anything else I can make PR for this change
Fetching the issue list is done in a single call and with ?per_page=100
so we only get 100 issues. Obviously need to fetch all of them!
(setq org-sync-github-auth '("ostesting" . "thisisostesting42"))
When I used the test authentication account to execute org sync, the following error occurred:
org-sync-github-send-buglist: Github: API rate limit exceeded for 111.199.189.0. (But here's the good news: Authenticated requests get a higher rate limit. Check out the documentation for more details.)
Being able to sync with evernote would be very handy.
Hello,
last commit seems to be a few days ago. May it be that org-sync is not working anymore with redmine?
When I just org-sync-import and insert the url of a redmine-project, I only get the header "issues of project #66" and 3 lines of properties (properties, url, end).
E.g.:
New_Issue
becomes New
when syncing.
Linked to issue #22
Change first heading from "bugs" to "issues". Not every Github issue is a bug.
Hi
(thanks for the code). I can successfully import the issues from my BB repo, resulting in
* Issues of hgbitbucketdoc
:PROPERTIES:
:url: https://api.bitbucket.org/1.0/repositories/kalthad/hgbitbucketdoc
:END:
** OPEN First issue
:PROPERTIES:
:priority: "major"
:kind: "bug"
:id: 1
:date-modification: 2017-08-21T19:51:44+0000
:date-creation: 2017-08-21T19:46:01+0000
:END:
: This is a test which will have one comment
** CLOSED Issue 2
:PROPERTIES:
:priority: "major"
:kind: "bug"
:id: 2
:date-modification: 2017-08-21T19:51:51+0000
:date-creation: 2017-08-21T19:46:45+0000
:END:
: will be resolved soon
then I change OPEN to CLOSED
in the first issue, save and then run
org-sync
I am asked several times user and password (although I have set org-sync-bb-auth)
but finally I end up that the bitbucket issues are imported again and my changes are overwritten.
regards
Uwe Brauer
Hi,
Would be really awesome if there was a backend for GitLab.
A Jira backend would be really great, at work they use jira and I get used to writing my tasks in orgmod and syncying up would make life much easier.
https://github.com/arbox/org-sync/blob/master/omd.el#L172
I got following error when byte-compiling omd.el.
In end of data:
omd.el:222:1:Warning: the function `omd-mutate-doc-list' is not known to be
defined.
It would be nice if org-sync used personal tokens for Github and Gitlab access e.g. by using the magit/ghub library. In addition to following least-privilege, this change woudl take the secret out of the user's .emacs (because ghub stores the token in ~/.authinfo).
I'm much more comfortable not storing passwords in plaintext. Could we add an option to use ssh instead?
There exist at least 69 packages that contain a file named test-helper.el
that also provides the feature test-helper
.
This leads to issues for users who have at least two of these packages installed. It is unlikely that such a user would be able to run the tests of all of those packages. If the primary test file of one of those packages does (require 'test-helper)
, then it is undefined which of the various test-helper.el
files gets loaded. Which it is, depends on the order of the load-path
.
To avoid this conflicts, you should rename your test-helper.el
to <your-package>-test-helper.el
and adjust the feature and symbol prefixes accordingly.
Also don't forget to update the require
form in your primary test file and/or update references to the library/feature elsewhere. Also, if your primary test file is named something like test.el
, then please consider renaming that too (same for any other utility elisp files your repositoroy may contain).
Thanks!
PS: This issue is a bit generic because I had to open 69 issues.
When I ran into #41 but before I knew what caused it all I got from Emacs/org-sync was:
helm-M-x: JSON readtable error
which isn't particularly helpful at all. I think it originates from this
Line 176 in 88aa037
As I wrote in #41, we're actually getting a 414 error back from the server, so how about we check the HTTP status code before we try to JSON parse the message? It should always be 200 OK
I guess or we can throw an error (but about the HTTP status code and not JSON!!)
My team often discusses issues by ID so it would be really nice if headlines (for GitHub) looked like
** OPEN #123 Some issue
Is this something you'd support via a PR? Maybe as an option?
Hi there!
For the github backend only the first comment is shown for an issue; is there a way to get all comments for an issue?
When I tried to import one of my projects I get this backtrace:
Debugger entered--Lisp error: (error "Invalid date: 2015-06-14T13:10:31Z")
signal(error ("Invalid date: 2015-06-14T13:10:31Z"))
error("Invalid date: %s" "2015-06-14T13:10:31Z")
byte-code("\300\301\302\217\207" [nil (byte-code "\301\302\303\304�!!\"\207" [date apply encode-time parse-time-string timezone-make-date-arpa-standard] 5) ((error (error "Invalid date: %s" date)))] 3)
date-to-time("2015-06-14T13:10:31Z")
org-sync-parse-date("2015-06-14T13:10:31Z")
org-sync-github-json-to-bug(((body . "introduced a new field and some htaccess rules") (pull_request (patch_url . "https://github.com/HackspaceJena/calcifer/pull/49.patch") (diff_url . "https://github.com/HackspaceJena/calcifer/pull/49.diff") (html_url . "https://github.com/HackspaceJena/calcifer/pull/49") (url . "https://api.github.com/repos/HackspaceJena/calcifer/pulls/49")) (closed_at) (updated_at . "2015-06-21T20:46:04Z") (created_at . "2015-06-14T13:10:31Z") (comments . 2) (milestone) (assignee) (locked . :json-false) (state . "open") (labels . []) (user (site_admin . :json-false) (type . "User") (received_events_url . "https://api.github.com/users/andibraeu/received_events") (events_url . "https://api.github.com/users/andibraeu/events{/privacy}") (repos_url . "https://api.github.com/users/andibraeu/repos") (organizations_url . "https://api.github.com/users/andibraeu/orgs") (subscriptions_url . "https://api.github.com/users/andibraeu/subscriptions") (starred_url . "https://api.github.com/users/andibraeu/starred{/owner}{/repo}") (gists_url . "https://api.github.com/users/andibraeu/gists{/gist_id}") (following_url . "https://api.github.com/users/andibraeu/following{/other_user}") (followers_url . "https://api.github.com/users/andibraeu/followers") (html_url . "https://github.com/andibraeu") (url . "https://api.github.com/users/andibraeu") (gravatar_id . "") (avatar_url . "https://avatars.githubusercontent.com/u/1162168?v=3") (id . 1162168) (login . "andibraeu")) (title . "changed some things for better spam protection") (number . 49) (id . 88182521) (html_url . "https://github.com/HackspaceJena/calcifer/pull/49") (events_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/49/events") (comments_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/49/comments") (labels_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/49/labels{/name}") (url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/49")))
mapcar(org-sync-github-json-to-bug [((body . "introduced a new field and some htaccess rules") (pull_request (patch_url . "https://github.com/HackspaceJena/calcifer/pull/49.patch") (diff_url . "https://github.com/HackspaceJena/calcifer/pull/49.diff") (html_url . "https://github.com/HackspaceJena/calcifer/pull/49") (url . "https://api.github.com/repos/HackspaceJena/calcifer/pulls/49")) (closed_at) (updated_at . "2015-06-21T20:46:04Z") (created_at . "2015-06-14T13:10:31Z") (comments . 2) (milestone) (assignee) (locked . :json-false) (state . "open") (labels . []) (user (site_admin . :json-false) (type . "User") (received_events_url . "https://api.github.com/users/andibraeu/received_events") (events_url . "https://api.github.com/users/andibraeu/events{/privacy}") (repos_url . "https://api.github.com/users/andibraeu/repos") (organizations_url . "https://api.github.com/users/andibraeu/orgs") (subscriptions_url . "https://api.github.com/users/andibraeu/subscriptions") (starred_url . "https://api.github.com/users/andibraeu/starred{/owner}{/repo}") (gists_url . "https://api.github.com/users/andibraeu/gists{/gist_id}") (following_url . "https://api.github.com/users/andibraeu/following{/other_user}") (followers_url . "https://api.github.com/users/andibraeu/followers") (html_url . "https://github.com/andibraeu") (url . "https://api.github.com/users/andibraeu") (gravatar_id . "") (avatar_url . "https://avatars.githubusercontent.com/u/1162168?v=3") (id . 1162168) (login . "andibraeu")) (title . "changed some things for better spam protection") (number . 49) (id . 88182521) (html_url . "https://github.com/HackspaceJena/calcifer/pull/49") (events_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/49/events") (comments_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/49/comments") (labels_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/49/labels{/name}") (url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/49")) ((body . "Problem:
\n
\nYour requirements could not be resolved to an installable set of packages.
\n
\n Problem 1
\n - The requested package enko/relativedateparser could not be found in any version, there may be a typo in the package name
\n
\nCause: There's no version v0.5 on github for relativedateparser") (closed_at) (updated_at . "2015-06-14T11:16:31Z") (created_at . "2015-06-14T06:52:56Z") (comments . 1) (milestone) (assignee (site_admin . :json-false) (type . "User") (received_events_url . "https://api.github.com/users/enko/received_events") (events_url . "https://api.github.com/users/enko/events{/privacy}") (repos_url . "https://api.github.com/users/enko/repos") (organizations_url . "https://api.github.com/users/enko/orgs") (subscriptions_url . "https://api.github.com/users/enko/subscriptions") (starred_url . "https://api.github.com/users/enko/starred{/owner}{/repo}") (gists_url . "https://api.github.com/users/enko/gists{/gist_id}") (following_url . "https://api.github.com/users/enko/following{/other_user}") (followers_url . "https://api.github.com/users/enko/followers") (html_url . "https://github.com/enko") (url . "https://api.github.com/users/enko") (gravatar_id . "") (avatar_url . "https://avatars.githubusercontent.com/u/19407?v=3") (id . 19407) (login . "enko")) (locked . :json-false) (state . "open") (labels . [((color . "fc2929") (name . "bug") (url . "https://api.github.com/repos/HackspaceJena/calcifer/labels/bug"))]) (user (site_admin . :json-false) (type . "User") (received_events_url . "https://api.github.com/users/andibraeu/received_events") (events_url . "https://api.github.com/users/andibraeu/events{/privacy}") (repos_url . "https://api.github.com/users/andibraeu/repos") (organizations_url . "https://api.github.com/users/andibraeu/orgs") (subscriptions_url . "https://api.github.com/users/andibraeu/subscriptions") (starred_url . "https://api.github.com/users/andibraeu/starred{/owner}{/repo}") (gists_url . "https://api.github.com/users/andibraeu/gists{/gist_id}") (following_url . "https://api.github.com/users/andibraeu/following{/other_user}") (followers_url . "https://api.github.com/users/andibraeu/followers") (html_url . "https://github.com/andibraeu") (url . "https://api.github.com/users/andibraeu") (gravatar_id . "") (avatar_url . "https://avatars.githubusercontent.com/u/1162168?v=3") (id . 1162168) (login . "andibraeu")) (title . "php composer update fails") (number . 47) (id . 88135421) (html_url . "https://github.com/HackspaceJena/calcifer/issues/47") (events_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/47/events") (comments_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/47/comments") (labels_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/47/labels{/name}") (url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/47")) ((body . "Hallo,
\n
\neine Idee für ein Feature. Aus gehend von einem abberufenden Termin eine weitere Option bereitstellen, um das Eingabeformular aus Neuer Termin vor ausgefüllt zu erhalten, mit den Werten aus den geöffneten Termin.
\n
\nMan sollte aber sicherstellen, das beim erstellen auch Werte wurde und nicht anschlie�end zwei identische Termine existieren.") (closed_at) (updated_at . "2015-06-02T17:38:57Z") (created_at . "2015-06-02T17:06:38Z") (comments . 2) (milestone) (assignee) (locked . :json-false) (state . "open") (labels . []) (user (site_admin . :json-false) (type . "User") (received_events_url . "https://api.github.com/users/someuser89/received_events") (events_url . "https://api.github.com/users/someuser89/events{/privacy}") (repos_url . "https://api.github.com/users/someuser89/repos") (organizations_url . "https://api.github.com/users/someuser89/orgs") (subscriptions_url . "https://api.github.com/users/someuser89/subscriptions") (starred_url . "https://api.github.com/users/someuser89/starred{/owner}{/repo}") (gists_url . "https://api.github.com/users/someuser89/gists{/gist_id}") (following_url . "https://api.github.com/users/someuser89/following{/other_user}") (followers_url . "https://api.github.com/users/someuser89/followers") (html_url . "https://github.com/someuser89") (url . "https://api.github.com/users/someuser89") (gravatar_id . "") (avatar_url . "https://avatars.githubusercontent.com/u/6043726?v=3") (id . 6043726) (login . "someuser89")) (title . "Feature Request: Termin als Vorlage nutzen") (number . 46) (id . 84110139) (html_url . "https://github.com/HackspaceJena/calcifer/issues/46") (events_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/46/events") (comments_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/46/comments") (labels_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/46/labels{/name}") (url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/46")) ((body . "Hallo,
\n
\nich habe eben neue Termine erstellt. In das Eingabefeld für Ort wollte ich eine Adresse einfügen, dies war aber nicht möglich. Im Kontextmenü, zu diesem Eingabe Feld, hatte ich die Option \"Paste\" nicht zur Auswahl. - \"Copy\" und \"Cut\" auch nicht. JavaScript habe/hatte ich nicht erlaubt.
\n
\nWie ich eben sehe, treffen die Aussagen auch auf das Eingabefeld zu Tags zu.") (closed_at) (updated_at . "2015-06-02T17:37:39Z") (created_at . "2015-06-02T17:03:41Z") (comments . 3) (milestone) (assignee (site_admin . :json-false) (type . "User") (received_events_url . "https://api.github.com/users/enko/received_events") (events_url . "https://api.github.com/users/enko/events{/privacy}") (repos_url . "https://api.github.com/users/enko/repos") (organizations_url . "https://api.github.com/users/enko/orgs") (subscriptions_url . "https://api.github.com/users/enko/subscriptions") (starred_url . "https://api.github.com/users/enko/starred{/owner}{/repo}") (gists_url . "https://api.github.com/users/enko/gists{/gist_id}") (following_url . "https://api.github.com/users/enko/following{/other_user}") (followers_url . "https://api.github.com/users/enko/followers") (html_url . "https://github.com/enko") (url . "https://api.github.com/users/enko") (gravatar_id . "") (avatar_url . "https://avatars.githubusercontent.com/u/19407?v=3") (id . 19407) (login . "enko")) (locked . :json-false) (state . "open") (labels . [((color . "fc2929") (name . "bug") (url . "https://api.github.com/repos/HackspaceJena/calcifer/labels/bug"))]) (user (site_admin . :json-false) (type . "User") (received_events_url . "https://api.github.com/users/someuser89/received_events") (events_url . "https://api.github.com/users/someuser89/events{/privacy}") (repos_url . "https://api.github.com/users/someuser89/repos") (organizations_url . "https://api.github.com/users/someuser89/orgs") (subscriptions_url . "https://api.github.com/users/someuser89/subscriptions") (starred_url . "https://api.github.com/users/someuser89/starred{/owner}{/repo}") (gists_url . "https://api.github.com/users/someuser89/gists{/gist_id}") (following_url . "https://api.github.com/users/someuser89/following{/other_user}") (followers_url . "https://api.github.com/users/someuser89/followers") (html_url . "https://github.com/someuser89") (url . "https://api.github.com/users/someuser89") (gravatar_id . "") (avatar_url . "https://avatars.githubusercontent.com/u/6043726?v=3") (id . 6043726) (login . "someuser89")) (title . "Kein Einfügen bei Ort und Tag") (number . 45) (id . 84109038) (html_url . "https://github.com/HackspaceJena/calcifer/issues/45") (events_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/45/events") (comments_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/45/comments") (labels_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/45/labels{/name}") (url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/45")) ((body . "When setting up a calendar in DavDroid it fails at the step when setting the url.") (closed_at) (updated_at . "2014-11-23T21:11:38Z") (created_at . "2014-11-23T21:11:38Z") (comments . 0) (milestone) (assignee (site_admin . :json-false) (type . "User") (received_events_url . "https://api.github.com/users/enko/received_events") (events_url . "https://api.github.com/users/enko/events{/privacy}") (repos_url . "https://api.github.com/users/enko/repos") (organizations_url . "https://api.github.com/users/enko/orgs") (subscriptions_url . "https://api.github.com/users/enko/subscriptions") (starred_url . "https://api.github.com/users/enko/starred{/owner}{/repo}") (gists_url . "https://api.github.com/users/enko/gists{/gist_id}") (following_url . "https://api.github.com/users/enko/following{/other_user}") (followers_url . "https://api.github.com/users/enko/followers") (html_url . "https://github.com/enko") (url . "https://api.github.com/users/enko") (gravatar_id . "") (avatar_url . "https://avatars.githubusercontent.com/u/19407?v=3") (id . 19407) (login . "enko")) (locked . :json-false) (state . "open") (labels . [((color . "fc2929") (name . "bug") (url . "https://api.github.com/repos/HackspaceJena/calcifer/labels/bug"))]) (user (site_admin . :json-false) (type . "User") (received_events_url . "https://api.github.com/users/enko/received_events") (events_url . "https://api.github.com/users/enko/events{/privacy}") (repos_url . "https://api.github.com/users/enko/repos") (organizations_url . "https://api.github.com/users/enko/orgs") (subscriptions_url . "https://api.github.com/users/enko/subscriptions") (starred_url . "https://api.github.com/users/enko/starred{/owner}{/repo}") (gists_url . "https://api.github.com/users/enko/gists{/gist_id}") (following_url . "https://api.github.com/users/enko/following{/other_user}") (followers_url . "https://api.github.com/users/enko/followers") (html_url . "https://github.com/enko") (url . "https://api.github.com/users/enko") (gravatar_id . "") (avatar_url . "https://avatars.githubusercontent.com/u/19407?v=3") (id . 19407) (login . "enko")) (title . "Caldav does not work with DavDroid") (number . 38) (id . 49839409) (html_url . "https://github.com/HackspaceJena/calcifer/issues/38") (events_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/38/events") (comments_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/38/comments") (labels_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/38/labels{/name}") (url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/38")) ((body . "To prevent stupid regressions like #27 it would be super awesome if there were some unit tests.") (closed_at) (updated_at . "2014-09-29T12:55:40Z") (created_at . "2014-09-29T12:55:31Z") (comments . 0) (milestone) (assignee) (locked . :json-false) (state . "open") (labels . [((color . "84b6eb") (name . "enhancement") (url . "https://api.github.com/repos/HackspaceJena/calcifer/labels/enhancement")) ((color . "159818") (name . "help wanted") (url . "https://api.github.com/repos/HackspaceJena/calcifer/labels/help%20wanted"))]) (user (site_admin . :json-false) (type . "User") (received_events_url . "https://api.github.com/users/enko/received_events") (events_url . "https://api.github.com/users/enko/events{/privacy}") (repos_url . "https://api.github.com/users/enko/repos") (organizations_url . "https://api.github.com/users/enko/orgs") (subscriptions_url . "https://api.github.com/users/enko/subscriptions") (starred_url . "https://api.github.com/users/enko/starred{/owner}{/repo}") (gists_url . "https://api.github.com/users/enko/gists{/gist_id}") (following_url . "https://api.github.com/users/enko/following{/other_user}") (followers_url . "https://api.github.com/users/enko/followers") (html_url . "https://github.com/enko") (url . "https://api.github.com/users/enko") (gravatar_id . "") (avatar_url . "https://avatars.githubusercontent.com/u/19407?v=3") (id . 19407) (login . "enko")) (title . "Add unit tests") (number . 28) (id . 44289690) (html_url . "https://github.com/HackspaceJena/calcifer/issues/28") (events_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/28/events") (comments_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/28/comments") (labels_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/28/labels{/name}") (url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/28")) ((body . "If events don't have an enddate, their duration will be set to 30 mins in ICS files.
\nis it maybe restricted by ics?
\n
\nfor example see: http://ics.freifunk.net/tags/weimar.ics
\n```
\nBEGIN:VEVENT
\nUID:
\nDTSTART:20140916T180000Z
\nDTEND:20140916T183000Z
\nSUMMARY:Weimarer Freifunktreffen
\nDESCRIPTION:Wir treffen uns wöchentlich und lösen Probleme, helfen I
\n nteressenten oder bieten Vorträge an.
\nLOCATION:Maschinenraum, Marienstr. 18, Weimar
\nGEO:50.974984401582;11.329435676325
\nURL:http://wireless.subsignal.org/index.php?title=Treffen
\nEND:VEVENT
\n```
\n") (closed_at) (updated_at . "2014-10-07T16:02:14Z") (created_at . "2014-09-13T08:28:25Z") (comments . 6) (milestone) (assignee) (locked . :json-false) (state . "open") (labels . []) (user (site_admin . :json-false) (type . "User") (received_events_url . "https://api.github.com/users/andibraeu/received_events") (events_url . "https://api.github.com/users/andibraeu/events{/privacy}") (repos_url . "https://api.github.com/users/andibraeu/repos") (organizations_url . "https://api.github.com/users/andibraeu/orgs") (subscriptions_url . "https://api.github.com/users/andibraeu/subscriptions") (starred_url . "https://api.github.com/users/andibraeu/starred{/owner}{/repo}") (gists_url . "https://api.github.com/users/andibraeu/gists{/gist_id}") (following_url . "https://api.github.com/users/andibraeu/following{/other_user}") (followers_url . "https://api.github.com/users/andibraeu/followers") (html_url . "https://github.com/andibraeu") (url . "https://api.github.com/users/andibraeu") (gravatar_id . "") (avatar_url . "https://avatars.githubusercontent.com/u/1162168?v=3") (id . 1162168) (login . "andibraeu")) (title . "open ended events only last 30 minutes") (number . 15) (id . 42690249) (html_url . "https://github.com/HackspaceJena/calcifer/issues/15") (events_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/15/events") (comments_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/15/comments") (labels_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/15/labels{/name}") (url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/15")) ((body . "link enabled again and supports operators") (pull_request (patch_url . "https://github.com/HackspaceJena/calcifer/pull/48.patch") (diff_url . "https://github.com/HackspaceJena/calcifer/pull/48.diff") (html_url . "https://github.com/HackspaceJena/calcifer/pull/48") (url . "https://api.github.com/repos/HackspaceJena/calcifer/pulls/48")) (closed_at . "2015-06-22T08:11:22Z") (updated_at . "2015-06-22T08:11:22Z") (created_at . "2015-06-14T10:26:08Z") (comments . 2) (milestone) (assignee) (locked . :json-false) (state . "closed") (labels . []) (user (site_admin . :json-false) (type . "User") (received_events_url . "https://api.github.com/users/andibraeu/received_events") (events_url . "https://api.github.com/users/andibraeu/events{/privacy}") (repos_url . "https://api.github.com/users/andibraeu/repos") (organizations_url . "https://api.github.com/users/andibraeu/orgs") (subscriptions_url . "https://api.github.com/users/andibraeu/subscriptions") (starred_url . "https://api.github.com/users/andibraeu/starred{/owner}{/repo}") (gists_url . "https://api.github.com/users/andibraeu/gists{/gist_id}") (following_url . "https://api.github.com/users/andibraeu/following{/other_user}") (followers_url . "https://api.github.com/users/andibraeu/followers") (html_url . "https://github.com/andibraeu") (url . "https://api.github.com/users/andibraeu") (gravatar_id . "") (avatar_url . "https://avatars.githubusercontent.com/u/1162168?v=3") (id . 1162168) (login . "andibraeu")) (title . "Tag handling") (number . 48) (id . 88162530) (html_url . "https://github.com/HackspaceJena/calcifer/pull/48") (events_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/48/events") (comments_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/48/comments") (labels_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/48/labels{/name}") (url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/48")) ((body . "@qbi told this on the chat:
\n
\n> It would be nice to set things like tags or location via get parameter on the new event page.") (closed_at . "2015-05-09T16:37:44Z") (updated_at . "2015-05-09T16:37:44Z") (created_at . "2015-05-08T07:49:41Z") (comments . 0) (milestone) (assignee (site_admin . :json-false) (type . "User") (received_events_url . "https://api.github.com/users/enko/received_events") (events_url . "https://api.github.com/users/enko/events{/privacy}") (repos_url . "https://api.github.com/users/enko/repos") (organizations_url . "https://api.github.com/users/enko/orgs") (subscriptions_url . "https://api.github.com/users/enko/subscriptions") (starred_url . "https://api.github.com/users/enko/starred{/owner}{/repo}") (gists_url . "https://api.github.com/users/enko/gists{/gist_id}") (following_url . "https://api.github.com/users/enko/following{/other_user}") (followers_url . "https://api.github.com/users/enko/followers") (html_url . "https://github.com/enko") (url . "https://api.github.com/users/enko") (gravatar_id . "") (avatar_url . "https://avatars.githubusercontent.com/u/19407?v=3") (id . 19407) (login . "enko")) (locked . :json-false) (state . "closed") (labels . [((color . "84b6eb") (name . "enhancement") (url . "https://api.github.com/repos/HackspaceJena/calcifer/labels/enhancement"))]) (user (site_admin . :json-false) (type . "User") (received_events_url . "https://api.github.com/users/enko/received_events") (events_url . "https://api.github.com/users/enko/events{/privacy}") (repos_url . "https://api.github.com/users/enko/repos") (organizations_url . "https://api.github.com/users/enko/orgs") (subscriptions_url . "https://api.github.com/users/enko/subscriptions") (starred_url . "https://api.github.com/users/enko/starred{/owner}{/repo}") (gists_url . "https://api.github.com/users/enko/gists{/gist_id}") (following_url . "https://api.github.com/users/enko/following{/other_user}") (followers_url . "https://api.github.com/users/enko/followers") (html_url . "https://github.com/enko") (url . "https://api.github.com/users/enko") (gravatar_id . "") (avatar_url . "https://avatars.githubusercontent.com/u/19407?v=3") (id . 19407) (login . "enko")) (title . "Allow pre setting data on the new event page via get parameters") (number . 44) (id . 74271559) (html_url . "https://github.com/HackspaceJena/calcifer/issues/44") (events_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/44/events") (comments_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/44/comments") (labels_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/44/labels{/name}") (url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/44")) ((body . "Derzeit kann man bei wiederholenden Terminen auch ungültige Wiederholungsmuster angeben. Vermutlich werden dann keine Termin daraus erzeugt. Schön wäre, wenn direkt bei der Erstellung bzw. �nderung die nächsten Daten angezeigt werden, damit man sieht, ob alles korrekt eingegeben wurde. Eventuell kann auch eine Meldung ausgegeben werden wenn das angegebene Muster nicht korrekt auswertbar ist. ") (closed_at . "2015-05-09T17:47:20Z") (updated_at . "2015-05-09T17:47:20Z") (created_at . "2015-05-04T17:36:07Z") (comments . 0) (milestone) (assignee) (locked . :json-false) (state . "closed") (labels . []) (user (site_admin . :json-false) (type . "User") (received_events_url . "https://api.github.com/users/fpunktk/received_events") (events_url . "https://api.github.com/users/fpunktk/events{/privacy}") (repos_url . "https://api.github.com/users/fpunktk/repos") (organizations_url . "https://api.github.com/users/fpunktk/orgs") (subscriptions_url . "https://api.github.com/users/fpunktk/subscriptions") (starred_url . "https://api.github.com/users/fpunktk/starred{/owner}{/repo}") (gists_url . "https://api.github.com/users/fpunktk/gists{/gist_id}") (following_url . "https://api.github.com/users/fpunktk/following{/other_user}") (followers_url . "https://api.github.com/users/fpunktk/followers") (html_url . "https://github.com/fpunktk") (url . "https://api.github.com/users/fpunktk") (gravatar_id . "") (avatar_url . "https://avatars.githubusercontent.com/u/4948415?v=3") (id . 4948415) (login . "fpunktk")) (title . "Wiederholende Termine sollten Wiederholungsmuster beim Erstellen prüfen") (number . 43) (id . 73079945) (html_url . "https://github.com/HackspaceJena/calcifer/issues/43") (events_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/43/events") (comments_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/43/comments") (labels_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/43/labels{/name}") (url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/43")) ((body . "### HackspaceJena/calcifer now has a Chat Room on Gitter\n\n@enko has just created a chat room. You can visit it here: [https://gitter.im/HackspaceJena/calcifer](https://gitter.im/HackspaceJena/calcifer?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&content=body_link).\n\nThis pull-request adds this badge to your README.md:\n\n\n[![Gitter](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/HackspaceJena/calcifer?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=body_badge)\n\nIf my aim is a little off, please [let me know](https://github.com/gitterHQ/readme-badger/issues).\n\nHappy chatting.\n\n\nPS: [Click here](https://gitter.im/settings/badger/opt-out) if you would prefer not to receive automatic pull-requests from Gitter in future.\n") (pull_request (patch_url . "https://github.com/HackspaceJena/calcifer/pull/42.patch") (diff_url . "https://github.com/HackspaceJena/calcifer/pull/42.diff") (html_url . "https://github.com/HackspaceJena/calcifer/pull/42") (url . "https://api.github.com/repos/HackspaceJena/calcifer/pulls/42")) (closed_at . "2015-04-08T18:17:56Z") (updated_at . "2015-04-08T18:17:56Z") (created_at . "2015-04-08T18:13:48Z") (comments . 0) (milestone) (assignee) (locked . :json-false) (state . "closed") (labels . []) (user (site_admin . :json-false) (type . "User") (received_events_url . "https://api.github.com/users/gitter-badger/received_events") (events_url . "https://api.github.com/users/gitter-badger/events{/privacy}") (repos_url . "https://api.github.com/users/gitter-badger/repos") (organizations_url . "https://api.github.com/users/gitter-badger/orgs") (subscriptions_url . "https://api.github.com/users/gitter-badger/subscriptions") (starred_url . "https://api.github.com/users/gitter-badger/starred{/owner}{/repo}") (gists_url . "https://api.github.com/users/gitter-badger/gists{/gist_id}") (following_url . "https://api.github.com/users/gitter-badger/following{/other_user}") (followers_url . "https://api.github.com/users/gitter-badger/followers") (html_url . "https://github.com/gitter-badger") (url . "https://api.github.com/users/gitter-badger") (gravatar_id . "") (avatar_url . "https://avatars.githubusercontent.com/u/8518239?v=3") (id . 8518239) (login . "gitter-badger")) (title . "Add a Gitter chat badge to README.md") (number . 42) (id . 67187141) (html_url . "https://github.com/HackspaceJena/calcifer/pull/42") (events_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/42/events") (comments_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/42/comments") (labels_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/42/labels{/name}") (url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/42")) ((body . " Convert uppercase tags to lower case letters to avoid dupplicates.") (closed_at . "2015-03-22T08:40:50Z") (updated_at . "2015-03-22T08:40:50Z") (created_at . "2015-03-21T13:35:39Z") (comments . 0) (milestone) (assignee) (locked . :json-false) (state . "closed") (labels . [((color . "fc2929") (name . "bug") (url . "https://api.github.com/repos/HackspaceJena/calcifer/labels/bug"))]) (user (site_admin . :json-false) (type . "User") (received_events_url . "https://api.github.com/users/enko/received_events") (events_url . "https://api.github.com/users/enko/events{/privacy}") (repos_url . "https://api.github.com/users/enko/repos") (organizations_url . "https://api.github.com/users/enko/orgs") (subscriptions_url . "https://api.github.com/users/enko/subscriptions") (starred_url . "https://api.github.com/users/enko/starred{/owner}{/repo}") (gists_url . "https://api.github.com/users/enko/gists{/gist_id}") (following_url . "https://api.github.com/users/enko/following{/other_user}") (followers_url . "https://api.github.com/users/enko/followers") (html_url . "https://github.com/enko") (url . "https://api.github.com/users/enko") (gravatar_id . "") (avatar_url . "https://avatars.githubusercontent.com/u/19407?v=3") (id . 19407) (login . "enko")) (title . "Convert uppercase tags to lower case letters to avoid dupplicates.") (number . 41) (id . 63403554) (html_url . "https://github.com/HackspaceJena/calcifer/issues/41") (events_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/41/events") (comments_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/41/comments") (labels_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/41/labels{/name}") (url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/41")) ((body . "The used semantic ui version is relativly old, there is a ton of new stuff in the current semantic version, for example [card view](http://semantic-ui.com/views/card.html) which is perfect for calcifer.") (closed_at . "2015-03-29T18:05:15Z") (updated_at . "2015-03-29T18:05:15Z") (created_at . "2015-03-21T13:34:16Z") (comments . 0) (milestone) (assignee) (locked . :json-false) (state . "closed") (labels . [((color . "84b6eb") (name . "enhancement") (url . "https://api.github.com/repos/HackspaceJena/calcifer/labels/enhancement"))]) (user (site_admin . :json-false) (type . "User") (received_events_url . "https://api.github.com/users/enko/received_events") (events_url . "https://api.github.com/users/enko/events{/privacy}") (repos_url . "https://api.github.com/users/enko/repos") (organizations_url . "https://api.github.com/users/enko/orgs") (subscriptions_url . "https://api.github.com/users/enko/subscriptions") (starred_url . "https://api.github.com/users/enko/starred{/owner}{/repo}") (gists_url . "https://api.github.com/users/enko/gists{/gist_id}") (following_url . "https://api.github.com/users/enko/following{/other_user}") (followers_url . "https://api.github.com/users/enko/followers") (html_url . "https://github.com/enko") (url . "https://api.github.com/users/enko") (gravatar_id . "") (avatar_url . "https://avatars.githubusercontent.com/u/19407?v=3") (id . 19407) (login . "enko")) (title . "Update Semantic") (number . 40) (id . 63403471) (html_url . "https://github.com/HackspaceJena/calcifer/issues/40") (events_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/40/events") (comments_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/40/comments") (labels_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/40/labels{/name}") (url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/40")) ((body . "Add a about page with a link to this repo and some text.") (closed_at . "2015-03-29T18:05:15Z") (updated_at . "2015-03-29T18:05:15Z") (created_at . "2015-03-21T13:32:38Z") (comments . 0) (milestone) (assignee) (locked . :json-false) (state . "closed") (labels . [((color . "84b6eb") (name . "enhancement") (url . "https://api.github.com/repos/HackspaceJena/calcifer/labels/enhancement"))]) (user (site_admin . :json-false) (type . "User") (received_events_url . "https://api.github.com/users/enko/received_events") (events_url . "https://api.github.com/users/enko/events{/privacy}") (repos_url . "https://api.github.com/users/enko/repos") (organizations_url . "https://api.github.com/users/enko/orgs") (subscriptions_url . "https://api.github.com/users/enko/subscriptions") (starred_url . "https://api.github.com/users/enko/starred{/owner}{/repo}") (gists_url . "https://api.github.com/users/enko/gists{/gist_id}") (following_url . "https://api.github.com/users/enko/following{/other_user}") (followers_url . "https://api.github.com/users/enko/followers") (html_url . "https://github.com/enko") (url . "https://api.github.com/users/enko") (gravatar_id . "") (avatar_url . "https://avatars.githubusercontent.com/u/19407?v=3") (id . 19407) (login . "enko")) (title . "Add a about page") (number . 39) (id . 63403302) (html_url . "https://github.com/HackspaceJena/calcifer/issues/39") (events_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/39/events") (comments_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/39/comments") (labels_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/39/labels{/name}") (url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/39")) ((body . "Nur zum testen ob der Bot funktioniert�") (closed_at . "2014-11-23T06:28:33Z") (updated_at . "2014-11-23T06:28:33Z") (created_at . "2014-11-22T21:16:48Z") (comments . 1) (milestone) (assignee) (locked . :json-false) (state . "closed") (labels . [((color . "e6e6e6") (name . "invalid") (url . "https://api.github.com/repos/HackspaceJena/calcifer/labels/invalid")) ((color . "ffffff") (name . "wontfix") (url . "https://api.github.com/repos/HackspaceJena/calcifer/labels/wontfix"))]) (user (site_admin . :json-false) (type . "User") (received_events_url . "https://api.github.com/users/enko/received_events") (events_url . "https://api.github.com/users/enko/events{/privacy}") (repos_url . "https://api.github.com/users/enko/repos") (organizations_url . "https://api.github.com/users/enko/orgs") (subscriptions_url . "https://api.github.com/users/enko/subscriptions") (starred_url . "https://api.github.com/users/enko/starred{/owner}{/repo}") (gists_url . "https://api.github.com/users/enko/gists{/gist_id}") (following_url . "https://api.github.com/users/enko/following{/other_user}") (followers_url . "https://api.github.com/users/enko/followers") (html_url . "https://github.com/enko") (url . "https://api.github.com/users/enko") (gravatar_id . "") (avatar_url . "https://avatars.githubusercontent.com/u/19407?v=3") (id . 19407) (login . "enko")) (title . "TestTicket") (number . 37) (id . 49804846) (html_url . "https://github.com/HackspaceJena/calcifer/issues/37") (events_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/37/events") (comments_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/37/comments") (labels_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/37/labels{/name}") (url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/37")) ((body . "Be silent when generating repeating events from cron.") (closed_at . "2014-11-22T20:19:52Z") (updated_at . "2014-11-22T20:19:52Z") (created_at . "2014-11-22T20:12:37Z") (comments . 1) (milestone) (assignee (site_admin . :json-false) (type . "User") (received_events_url . "https://api.github.com/users/enko/received_events") (events_url . "https://api.github.com/users/enko/events{/privacy}") (repos_url . "https://api.github.com/users/enko/repos") (organizations_url . "https://api.github.com/users/enko/orgs") (subscriptions_url . "https://api.github.com/users/enko/subscriptions") (starred_url . "https://api.github.com/users/enko/starred{/owner}{/repo}") (gists_url . "https://api.github.com/users/enko/gists{/gist_id}") (following_url . "https://api.github.com/users/enko/following{/other_user}") (followers_url . "https://api.github.com/users/enko/followers") (html_url . "https://github.com/enko") (url . "https://api.github.com/users/enko") (gravatar_id . "") (avatar_url . "https://avatars.githubusercontent.com/u/19407?v=3") (id . 19407) (login . "enko")) (locked . :json-false) (state . "closed") (labels . [((color . "84b6eb") (name . "enhancement") (url . "https://api.github.com/repos/HackspaceJena/calcifer/labels/enhancement"))]) (user (site_admin . :json-false) (type . "User") (received_events_url . "https://api.github.com/users/enko/received_events") (events_url . "https://api.github.com/users/enko/events{/privacy}") (repos_url . "https://api.github.com/users/enko/repos") (organizations_url . "https://api.github.com/users/enko/orgs") (subscriptions_url . "https://api.github.com/users/enko/subscriptions") (starred_url . "https://api.github.com/users/enko/starred{/owner}{/repo}") (gists_url . "https://api.github.com/users/enko/gists{/gist_id}") (following_url . "https://api.github.com/users/enko/following{/other_user}") (followers_url . "https://api.github.com/users/enko/followers") (html_url . "https://github.com/enko") (url . "https://api.github.com/users/enko") (gravatar_id . "") (avatar_url . "https://avatars.githubusercontent.com/u/19407?v=3") (id . 19407) (login . "enko")) (title . "Be silent when generating repeating events from cron") (number . 36) (id . 49803231) (html_url . "https://github.com/HackspaceJena/calcifer/issues/36") (events_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/36/events") (comments_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/36/comments") (labels_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/36/labels{/name}") (url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/36")) ((body . "Provide a link to the event itself, we maybe can use the UID for this, but I have to read the spec if this is allowed.") (closed_at . "2014-11-22T20:55:14Z") (updated_at . "2014-11-22T20:55:14Z") (created_at . "2014-11-22T18:33:59Z") (comments . 0) (milestone) (assignee (site_admin . :json-false) (type . "User") (received_events_url . "https://api.github.com/users/enko/received_events") (events_url . "https://api.github.com/users/enko/events{/privacy}") (repos_url . "https://api.github.com/users/enko/repos") (organizations_url . "https://api.github.com/users/enko/orgs") (subscriptions_url . "https://api.github.com/users/enko/subscriptions") (starred_url . "https://api.github.com/users/enko/starred{/owner}{/repo}") (gists_url . "https://api.github.com/users/enko/gists{/gist_id}") (following_url . "https://api.github.com/users/enko/following{/other_user}") (followers_url . "https://api.github.com/users/enko/followers") (html_url . "https://github.com/enko") (url . "https://api.github.com/users/enko") (gravatar_id . "") (avatar_url . "https://avatars.githubusercontent.com/u/19407?v=3") (id . 19407) (login . "enko")) (locked . :json-false) (state . "closed") (labels . [((color . "84b6eb") (name . "enhancement") (url . "https://api.github.com/repos/HackspaceJena/calcifer/labels/enhancement"))]) (user (site_admin . :json-false) (type . "User") (received_events_url . "https://api.github.com/users/enko/received_events") (events_url . "https://api.github.com/users/enko/events{/privacy}") (repos_url . "https://api.github.com/users/enko/repos") (organizations_url . "https://api.github.com/users/enko/orgs") (subscriptions_url . "https://api.github.com/users/enko/subscriptions") (starred_url . "https://api.github.com/users/enko/starred{/owner}{/repo}") (gists_url . "https://api.github.com/users/enko/gists{/gist_id}") (following_url . "https://api.github.com/users/enko/following{/other_user}") (followers_url . "https://api.github.com/users/enko/followers") (html_url . "https://github.com/enko") (url . "https://api.github.com/users/enko") (gravatar_id . "") (avatar_url . "https://avatars.githubusercontent.com/u/19407?v=3") (id . 19407) (login . "enko")) (title . "Provide a link to the event itself in the ICS export") (number . 35) (id . 49800611) (html_url . "https://github.com/HackspaceJena/calcifer/issues/35") (events_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/35/events") (comments_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/35/comments") (labels_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/35/labels{/name}") (url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/35")) ((body . "it would be very nice, it the tags of an event were reflected in the CATEGORIES field of a VEVENT in ical....") (closed_at . "2014-11-22T16:09:23Z") (updated_at . "2014-11-22T18:32:32Z") (created_at . "2014-11-20T17:28:34Z") (comments . 1) (milestone) (assignee) (locked . :json-false) (state . "closed") (labels . []) (user (site_admin . :json-false) (type . "User") (received_events_url . "https://api.github.com/users/StephanRichter/received_events") (events_url . "https://api.github.com/users/StephanRichter/events{/privacy}") (repos_url . "https://api.github.com/users/StephanRichter/repos") (organizations_url . "https://api.github.com/users/StephanRichter/orgs") (subscriptions_url . "https://api.github.com/users/StephanRichter/subscriptions") (starred_url . "https://api.github.com/users/StephanRichter/starred{/owner}{/repo}") (gists_url . "https://api.github.com/users/StephanRichter/gists{/gist_id}") (following_url . "https://api.github.com/users/StephanRichter/following{/other_user}") (followers_url . "https://api.github.com/users/StephanRichter/followers") (html_url . "https://github.com/StephanRichter") (url . "https://api.github.com/users/StephanRichter") (gravatar_id . "") (avatar_url . "https://avatars.githubusercontent.com/u/3537209?v=3") (id . 3537209) (login . "StephanRichter")) (title . "add categories to ics") (number . 34) (id . 49589709) (html_url . "https://github.com/HackspaceJena/calcifer/issues/34") (events_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/34/events") (comments_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/34/comments") (labels_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/34/labels{/name}") (url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/34")) ((body . "i found another problem in the ics files generated from calcifer:
\nthe UIDs seem to be empty all the time. seen in https://calcifer.datenknoten.me/tags/krautspace.ics
\n
\nbest wishes,
\nStephan") (closed_at . "2014-11-20T14:49:56Z") (updated_at . "2014-11-20T14:49:56Z") (created_at . "2014-11-20T14:36:35Z") (comments . 0) (milestone) (assignee) (locked . :json-false) (state . "closed") (labels . []) (user (site_admin . :json-false) (type . "User") (received_events_url . "https://api.github.com/users/StephanRichter/received_events") (events_url . "https://api.github.com/users/StephanRichter/events{/privacy}") (repos_url . "https://api.github.com/users/StephanRichter/repos") (organizations_url . "https://api.github.com/users/StephanRichter/orgs") (subscriptions_url . "https://api.github.com/users/StephanRichter/subscriptions") (starred_url . "https://api.github.com/users/StephanRichter/starred{/owner}{/repo}") (gists_url . "https://api.github.com/users/StephanRichter/gists{/gist_id}") (following_url . "https://api.github.com/users/StephanRichter/following{/other_user}") (followers_url . "https://api.github.com/users/StephanRichter/followers") (html_url . "https://github.com/StephanRichter") (url . "https://api.github.com/users/StephanRichter") (gravatar_id . "") (avatar_url . "https://avatars.githubusercontent.com/u/3537209?v=3") (id . 3537209) (login . "StephanRichter")) (title . "invalid ICS output") (number . 33) (id . 49558979) (html_url . "https://github.com/HackspaceJena/calcifer/issues/33") (events_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/33/events") (comments_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/33/comments") (labels_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/33/labels{/name}") (url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/33")) ((body . "Es gibt schon die Option für Orte ein ics-file zu beziehen. Z.B. https://calcifer.datenknoten.me/orte/krautspace.ics
\n
\nGeht das auch für den ganzen Kalender ohne Filter? Sowas wie calcifer.datenknoten.me/all.ics ?") (closed_at . "2014-11-20T15:19:56Z") (updated_at . "2014-11-20T15:19:56Z") (created_at . "2014-11-17T15:59:33Z") (comments . 0) (milestone) (assignee) (locked . :json-false) (state . "closed") (labels . []) (user (site_admin . :json-false) (type . "User") (received_events_url . "https://api.github.com/users/StephanRichter/received_events") (events_url . "https://api.github.com/users/StephanRichter/events{/privacy}") (repos_url . "https://api.github.com/users/StephanRichter/repos") (organizations_url . "https://api.github.com/users/StephanRichter/orgs") (subscriptions_url . "https://api.github.com/users/StephanRichter/subscriptions") (starred_url . "https://api.github.com/users/StephanRichter/starred{/owner}{/repo}") (gists_url . "https://api.github.com/users/StephanRichter/gists{/gist_id}") (following_url . "https://api.github.com/users/StephanRichter/following{/other_user}") (followers_url . "https://api.github.com/users/StephanRichter/followers") (html_url . "https://github.com/StephanRichter") (url . "https://api.github.com/users/StephanRichter") (gravatar_id . "") (avatar_url . "https://avatars.githubusercontent.com/u/3537209?v=3") (id . 3537209) (login . "StephanRichter")) (title . "Add option to export whole calendar as ics file") (number . 32) (id . 49108091) (html_url . "https://github.com/HackspaceJena/calcifer/issues/32") (events_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/32/events") (comments_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/32/comments") (labels_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/32/labels{/name}") (url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/32")) ((body . "Add support to export all the events as caldav.") (closed_at . "2014-11-20T15:01:40Z") (updated_at . "2014-11-20T15:01:40Z") (created_at . "2014-11-15T20:33:50Z") (comments . 3) (milestone) (assignee) (locked . :json-false) (state . "closed") (labels . [((color . "84b6eb") (name . "enhancement") (url . "https://api.github.com/repos/HackspaceJena/calcifer/labels/enhancement")) ((color . "159818") (name . "help wanted") (url . "https://api.github.com/repos/HackspaceJena/calcifer/labels/help%20wanted"))]) (user (site_admin . :json-false) (type . "User") (received_events_url . "https://api.github.com/users/enko/received_events") (events_url . "https://api.github.com/users/enko/events{/privacy}") (repos_url . "https://api.github.com/users/enko/repos") (organizations_url . "https://api.github.com/users/enko/orgs") (subscriptions_url . "https://api.github.com/users/enko/subscriptions") (starred_url . "https://api.github.com/users/enko/starred{/owner}{/repo}") (gists_url . "https://api.github.com/users/enko/gists{/gist_id}") (following_url . "https://api.github.com/users/enko/following{/other_user}") (followers_url . "https://api.github.com/users/enko/followers") (html_url . "https://github.com/enko") (url . "https://api.github.com/users/enko") (gravatar_id . "") (avatar_url . "https://avatars.githubusercontent.com/u/19407?v=3") (id . 19407) (login . "enko")) (title . "Add caldav support") (number . 31) (id . 48931340) (html_url . "https://github.com/HackspaceJena/calcifer/issues/31") (events_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/31/events") (comments_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/31/comments") (labels_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/31/labels{/name}") (url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/31")) ((body . "hi there,
\n
\ni would very much like the option to filter appointments by various tags at once.
\nexample:
\ncurrently, one can filter by
\nhttps://calcifer.datenknoten.me/tags/some_tag
\n
\nwhat i would like to see is this:
\nhttps://calcifer.datenknoten.me/tags/some_tag+another_tag") (closed_at . "2014-10-15T15:29:33Z") (updated_at . "2014-10-15T15:29:33Z") (created_at . "2014-10-09T06:57:17Z") (comments . 2) (milestone) (assignee (site_admin . :json-false) (type . "User") (received_events_url . "https://api.github.com/users/enko/received_events") (events_url . "https://api.github.com/users/enko/events{/privacy}") (repos_url . "https://api.github.com/users/enko/repos") (organizations_url . "https://api.github.com/users/enko/orgs") (subscriptions_url . "https://api.github.com/users/enko/subscriptions") (starred_url . "https://api.github.com/users/enko/starred{/owner}{/repo}") (gists_url . "https://api.github.com/users/enko/gists{/gist_id}") (following_url . "https://api.github.com/users/enko/following{/other_user}") (followers_url . "https://api.github.com/users/enko/followers") (html_url . "https://github.com/enko") (url . "https://api.github.com/users/enko") (gravatar_id . "") (avatar_url . "https://avatars.githubusercontent.com/u/19407?v=3") (id . 19407) (login . "enko")) (locked . :json-false) (state . "closed") (labels . [((color . "84b6eb") (name . "enhancement") (url . "https://api.github.com/repos/HackspaceJena/calcifer/labels/enhancement"))]) (user (site_admin . :json-false) (type . "User") (received_events_url . "https://api.github.com/users/StephanRichter/received_events") (events_url . "https://api.github.com/users/StephanRichter/events{/privacy}") (repos_url . "https://api.github.com/users/StephanRichter/repos") (organizations_url . "https://api.github.com/users/StephanRichter/orgs") (subscriptions_url . "https://api.github.com/users/StephanRichter/subscriptions") (starred_url . "https://api.github.com/users/StephanRichter/starred{/owner}{/repo}") (gists_url . "https://api.github.com/users/StephanRichter/gists{/gist_id}") (following_url . "https://api.github.com/users/StephanRichter/following{/other_user}") (followers_url . "https://api.github.com/users/StephanRichter/followers") (html_url . "https://github.com/StephanRichter") (url . "https://api.github.com/users/StephanRichter") (gravatar_id . "") (avatar_url . "https://avatars.githubusercontent.com/u/3537209?v=3") (id . 3537209) (login . "StephanRichter")) (title . "Appointment selection by several tags") (number . 30) (id . 45333892) (html_url . "https://github.com/HackspaceJena/calcifer/issues/30") (events_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/30/events") (comments_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/30/comments") (labels_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/30/labels{/name}") (url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/30")) ((body . "is that still possible or just work in progress? ;-)") (closed_at . "2014-10-01T20:57:52Z") (updated_at . "2014-10-01T20:57:52Z") (created_at . "2014-09-30T07:06:24Z") (comments . 4) (milestone) (assignee) (locked . :json-false) (state . "closed") (labels . [((color . "84b6eb") (name . "enhancement") (url . "https://api.github.com/repos/HackspaceJena/calcifer/labels/enhancement"))]) (user (site_admin . :json-false) (type . "User") (received_events_url . "https://api.github.com/users/andibraeu/received_events") (events_url . "https://api.github.com/users/andibraeu/events{/privacy}") (repos_url . "https://api.github.com/users/andibraeu/repos") (organizations_url . "https://api.github.com/users/andibraeu/orgs") (subscriptions_url . "https://api.github.com/users/andibraeu/subscriptions") (starred_url . "https://api.github.com/users/andibraeu/starred{/owner}{/repo}") (gists_url . "https://api.github.com/users/andibraeu/gists{/gist_id}") (following_url . "https://api.github.com/users/andibraeu/following{/other_user}") (followers_url . "https://api.github.com/users/andibraeu/followers") (html_url . "https://github.com/andibraeu") (url . "https://api.github.com/users/andibraeu") (gravatar_id . "") (avatar_url . "https://avatars.githubusercontent.com/u/1162168?v=3") (id . 1162168) (login . "andibraeu")) (title . "repeating events: how to repeat \"every 23rd of a month\"?") (number . 29) (id . 44402553) (html_url . "https://github.com/HackspaceJena/calcifer/issues/29") (events_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/29/events") (comments_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/29/comments") (labels_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/29/labels{/name}") (url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/29")) ((body . "seems as there's missing something
\n
\n```
\nNotice: Trying to get property of non-object in xyz/calcifer/src/Hackspace/Bundle/CalciferBundle/Controller/EventController.php line 249
\n500 Internal Server Error - ContextErrorException
\nStack Trace
\n
\n in xyz/calcifer/src/Hackspace/Bundle/CalciferBundle/Controller/EventController.php at line 249 -
\n if (strlen($location_lon) > 0) {
\n $location_obj->lon = $location_lon;
\n }
\n $location_obj->slug = $location_obj->generateSlug($location->name,$em);
\n $em->persist($location_obj);
\n $em->flush();
\n $entity->setLocation($location_obj);
\n```") (closed_at . "2014-09-29T12:00:07Z") (updated_at . "2014-09-29T12:55:31Z") (created_at . "2014-09-29T11:26:29Z") (comments . 1) (milestone) (assignee) (locked . :json-false) (state . "closed") (labels . []) (user (site_admin . :json-false) (type . "User") (received_events_url . "https://api.github.com/users/andibraeu/received_events") (events_url . "https://api.github.com/users/andibraeu/events{/privacy}") (repos_url . "https://api.github.com/users/andibraeu/repos") (organizations_url . "https://api.github.com/users/andibraeu/orgs") (subscriptions_url . "https://api.github.com/users/andibraeu/subscriptions") (starred_url . "https://api.github.com/users/andibraeu/starred{/owner}{/repo}") (gists_url . "https://api.github.com/users/andibraeu/gists{/gist_id}") (following_url . "https://api.github.com/users/andibraeu/following{/other_user}") (followers_url . "https://api.github.com/users/andibraeu/followers") (html_url . "https://github.com/andibraeu") (url . "https://api.github.com/users/andibraeu") (gravatar_id . "") (avatar_url . "https://avatars.githubusercontent.com/u/1162168?v=3") (id . 1162168) (login . "andibraeu")) (title . "Saving event with new location fails") (number . 27) (id . 44282869) (html_url . "https://github.com/HackspaceJena/calcifer/issues/27") (events_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/27/events") (comments_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/27/comments") (labels_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/27/labels{/name}") (url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/27")) ((body . "e.g. the link to a calendar file got lost
\n
\nanother thing is to set a uid in ics events. I wrote a small perl script to post out events to a newsgroup. And the perl ics parser needs uids to distinguish events happening the same day: https://github.com/andibraeu/myScripts/blob/master/nextWeekEvents/nextWeekEvents.pl
\n") (pull_request (patch_url . "https://github.com/HackspaceJena/calcifer/pull/26.patch") (diff_url . "https://github.com/HackspaceJena/calcifer/pull/26.diff") (html_url . "https://github.com/HackspaceJena/calcifer/pull/26") (url . "https://api.github.com/repos/HackspaceJena/calcifer/pulls/26")) (closed_at . "2014-09-29T06:54:42Z") (updated_at . "2014-09-29T06:59:36Z") (created_at . "2014-09-27T16:12:21Z") (comments . 1) (milestone) (assignee) (locked . :json-false) (state . "closed") (labels . []) (user (site_admin . :json-false) (type . "User") (received_events_url . "https://api.github.com/users/andibraeu/received_events") (events_url . "https://api.github.com/users/andibraeu/events{/privacy}") (repos_url . "https://api.github.com/users/andibraeu/repos") (organizations_url . "https://api.github.com/users/andibraeu/orgs") (subscriptions_url . "https://api.github.com/users/andibraeu/subscriptions") (starred_url . "https://api.github.com/users/andibraeu/starred{/owner}{/repo}") (gists_url . "https://api.github.com/users/andibraeu/gists{/gist_id}") (following_url . "https://api.github.com/users/andibraeu/following{/other_user}") (followers_url . "https://api.github.com/users/andibraeu/followers") (html_url . "https://github.com/andibraeu") (url . "https://api.github.com/users/andibraeu") (gravatar_id . "") (avatar_url . "https://avatars.githubusercontent.com/u/1162168?v=3") (id . 1162168) (login . "andibraeu")) (title . "remerge some changes and enhancement") (number . 26) (id . 44178885) (html_url . "https://github.com/HackspaceJena/calcifer/pull/26") (events_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/26/events") (comments_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/26/comments") (labels_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/26/labels{/name}") (url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/26")) ((body . "e.g. the link to a calendar file got lost") (pull_request (patch_url . "https://github.com/HackspaceJena/calcifer/pull/25.patch") (diff_url . "https://github.com/HackspaceJena/calcifer/pull/25.diff") (html_url . "https://github.com/HackspaceJena/calcifer/pull/25") (url . "https://api.github.com/repos/HackspaceJena/calcifer/pulls/25")) (closed_at . "2014-09-27T16:08:32Z") (updated_at . "2014-09-27T16:08:32Z") (created_at . "2014-09-27T15:43:14Z") (comments . 0) (milestone) (assignee) (locked . :json-false) (state . "closed") (labels . []) (user (site_admin . :json-false) (type . "User") (received_events_url . "https://api.github.com/users/andibraeu/received_events") (events_url . "https://api.github.com/users/andibraeu/events{/privacy}") (repos_url . "https://api.github.com/users/andibraeu/repos") (organizations_url . "https://api.github.com/users/andibraeu/orgs") (subscriptions_url . "https://api.github.com/users/andibraeu/subscriptions") (starred_url . "https://api.github.com/users/andibraeu/starred{/owner}{/repo}") (gists_url . "https://api.github.com/users/andibraeu/gists{/gist_id}") (following_url . "https://api.github.com/users/andibraeu/following{/other_user}") (followers_url . "https://api.github.com/users/andibraeu/followers") (html_url . "https://github.com/andibraeu") (url . "https://api.github.com/users/andibraeu") (gravatar_id . "") (avatar_url . "https://avatars.githubusercontent.com/u/1162168?v=3") (id . 1162168) (login . "andibraeu")) (title . "remerge some changes") (number . 25) (id . 44177501) (html_url . "https://github.com/HackspaceJena/calcifer/pull/25") (events_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/25/events") (comments_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/25/comments") (labels_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/25/labels{/name}") (url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/25")) ((body . "If an input has a long description that gets wrapt to a new line then it superposes the input. ") (closed_at . "2015-03-29T18:06:08Z") (updated_at . "2015-03-29T18:06:08Z") (created_at . "2014-09-26T16:46:21Z") (comments . 2) (milestone) (assignee) (locked . :json-false) (state . "closed") (labels . [((color . "fc2929") (name . "bug") (url . "https://api.github.com/repos/HackspaceJena/calcifer/labels/bug"))]) (user (site_admin . :json-false) (type . "User") (received_events_url . "https://api.github.com/users/fpunktk/received_events") (events_url . "https://api.github.com/users/fpunktk/events{/privacy}") (repos_url . "https://api.github.com/users/fpunktk/repos") (organizations_url . "https://api.github.com/users/fpunktk/orgs") (subscriptions_url . "https://api.github.com/users/fpunktk/subscriptions") (starred_url . "https://api.github.com/users/fpunktk/starred{/owner}{/repo}") (gists_url . "https://api.github.com/users/fpunktk/gists{/gist_id}") (following_url . "https://api.github.com/users/fpunktk/following{/other_user}") (followers_url . "https://api.github.com/users/fpunktk/followers") (html_url . "https://github.com/fpunktk") (url . "https://api.github.com/users/fpunktk") (gravatar_id . "") (avatar_url . "https://avatars.githubusercontent.com/u/4948415?v=3") (id . 4948415) (login . "fpunktk")) (title . "Long description for inputs superposes the input") (number . 24) (id . 44082338) (html_url . "https://github.com/HackspaceJena/calcifer/issues/24") (events_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/24/events") (comments_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/24/comments") (labels_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/24/labels{/name}") (url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/24")) ((body . "Is it a good idea to allow changing the name of a place? I can't test it at the moment because the test-page seems not to have this feature enabled. ") (closed_at . "2015-03-21T14:57:11Z") (updated_at . "2015-03-21T14:57:11Z") (created_at . "2014-09-26T16:37:55Z") (comments . 1) (milestone) (assignee (site_admin . :json-false) (type . "User") (received_events_url . "https://api.github.com/users/enko/received_events") (events_url . "https://api.github.com/users/enko/events{/privacy}") (repos_url . "https://api.github.com/users/enko/repos") (organizations_url . "https://api.github.com/users/enko/orgs") (subscriptions_url . "https://api.github.com/users/enko/subscriptions") (starred_url . "https://api.github.com/users/enko/starred{/owner}{/repo}") (gists_url . "https://api.github.com/users/enko/gists{/gist_id}") (following_url . "https://api.github.com/users/enko/following{/other_user}") (followers_url . "https://api.github.com/users/enko/followers") (html_url . "https://github.com/enko") (url . "https://api.github.com/users/enko") (gravatar_id . "") (avatar_url . "https://avatars.githubusercontent.com/u/19407?v=3") (id . 19407) (login . "enko")) (locked . :json-false) (state . "closed") (labels . [((color . "fc2929") (name . "bug") (url . "https://api.github.com/repos/HackspaceJena/calcifer/labels/bug"))]) (user (site_admin . :json-false) (type . "User") (received_events_url . "https://api.github.com/users/fpunktk/received_events") (events_url . "https://api.github.com/users/fpunktk/events{/privacy}") (repos_url . "https://api.github.com/users/fpunktk/repos") (organizations_url . "https://api.github.com/users/fpunktk/orgs") (subscriptions_url . "https://api.github.com/users/fpunktk/subscriptions") (starred_url . "https://api.github.com/users/fpunktk/starred{/owner}{/repo}") (gists_url . "https://api.github.com/users/fpunktk/gists{/gist_id}") (following_url . "https://api.github.com/users/fpunktk/following{/other_user}") (followers_url . "https://api.github.com/users/fpunktk/followers") (html_url . "https://github.com/fpunktk") (url . "https://api.github.com/users/fpunktk") (gravatar_id . "") (avatar_url . "https://avatars.githubusercontent.com/u/4948415?v=3") (id . 4948415) (login . "fpunktk")) (title . "Is it a good idea to allow changing the name of a place?") (number . 23) (id . 44081486) (html_url . "https://github.com/HackspaceJena/calcifer/issues/23") (events_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/23/events") (comments_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/23/comments") (labels_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/23/labels{/name}") (url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/23")) ((body . "the title of the place edit page (orte bearbeiten) nedds to be something like \"edit place\" (ort bearbeiten). ") (closed_at . "2014-09-29T07:07:51Z") (updated_at . "2014-09-29T07:07:51Z") (created_at . "2014-09-26T16:32:35Z") (comments . 0) (milestone) (assignee) (locked . :json-false) (state . "closed") (labels . [((color . "fc2929") (name . "bug") (url . "https://api.github.com/repos/HackspaceJena/calcifer/labels/bug"))]) (user (site_admin . :json-false) (type . "User") (received_events_url . "https://api.github.com/users/fpunktk/received_events") (events_url . "https://api.github.com/users/fpunktk/events{/privacy}") (repos_url . "https://api.github.com/users/fpunktk/repos") (organizations_url . "https://api.github.com/users/fpunktk/orgs") (subscriptions_url . "https://api.github.com/users/fpunktk/subscriptions") (starred_url . "https://api.github.com/users/fpunktk/starred{/owner}{/repo}") (gists_url . "https://api.github.com/users/fpunktk/gists{/gist_id}") (following_url . "https://api.github.com/users/fpunktk/following{/other_user}") (followers_url . "https://api.github.com/users/fpunktk/followers") (html_url . "https://github.com/fpunktk") (url . "https://api.github.com/users/fpunktk") (gravatar_id . "") (avatar_url . "https://avatars.githubusercontent.com/u/4948415?v=3") (id . 4948415) (login . "fpunktk")) (title . "Title of place-edit-page is \"edit date\"") (number . 22) (id . 44080943) (html_url . "https://github.com/HackspaceJena/calcifer/issues/22") (events_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/22/events") (comments_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/22/comments") (labels_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/22/labels{/name}") (url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/22")) ((body . "the button to edit a place (ort) needs a text description. I didn't try to click it. ") (closed_at . "2014-09-29T07:07:51Z") (updated_at . "2014-09-29T07:07:51Z") (created_at . "2014-09-26T16:30:01Z") (comments . 0) (milestone) (assignee) (locked . :json-false) (state . "closed") (labels . [((color . "84b6eb") (name . "enhancement") (url . "https://api.github.com/repos/HackspaceJena/calcifer/labels/enhancement"))]) (user (site_admin . :json-false) (type . "User") (received_events_url . "https://api.github.com/users/fpunktk/received_events") (events_url . "https://api.github.com/users/fpunktk/events{/privacy}") (repos_url . "https://api.github.com/users/fpunktk/repos") (organizations_url . "https://api.github.com/users/fpunktk/orgs") (subscriptions_url . "https://api.github.com/users/fpunktk/subscriptions") (starred_url . "https://api.github.com/users/fpunktk/starred{/owner}{/repo}") (gists_url . "https://api.github.com/users/fpunktk/gists{/gist_id}") (following_url . "https://api.github.com/users/fpunktk/following{/other_user}") (followers_url . "https://api.github.com/users/fpunktk/followers") (html_url . "https://github.com/fpunktk") (url . "https://api.github.com/users/fpunktk") (gravatar_id . "") (avatar_url . "https://avatars.githubusercontent.com/u/4948415?v=3") (id . 4948415) (login . "fpunktk")) (title . "button to edit a place needs a text description") (number . 21) (id . 44080691) (html_url . "https://github.com/HackspaceJena/calcifer/issues/21") (events_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/21/events") (comments_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/21/comments") (labels_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/21/labels{/name}") (url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/21")) ((body . "I created the event \"Reparier-Café geöffnet\" for 2014-09-28. When I click the link on the description it displays the event from 2014-08-31. ") (closed_at . "2014-09-24T17:32:04Z") (updated_at . "2014-09-24T17:32:04Z") (created_at . "2014-09-23T10:45:38Z") (comments . 3) (milestone) (assignee) (locked . :json-false) (state . "closed") (labels . [((color . "fc2929") (name . "bug") (url . "https://api.github.com/repos/HackspaceJena/calcifer/labels/bug"))]) (user (site_admin . :json-false) (type . "User") (received_events_url . "https://api.github.com/users/fpunktk/received_events") (events_url . "https://api.github.com/users/fpunktk/events{/privacy}") (repos_url . "https://api.github.com/users/fpunktk/repos") (organizations_url . "https://api.github.com/users/fpunktk/orgs") (subscriptions_url . "https://api.github.com/users/fpunktk/subscriptions") (starred_url . "https://api.github.com/users/fpunktk/starred{/owner}{/repo}") (gists_url . "https://api.github.com/users/fpunktk/gists{/gist_id}") (following_url . "https://api.github.com/users/fpunktk/following{/other_user}") (followers_url . "https://api.github.com/users/fpunktk/followers") (html_url . "https://github.com/fpunktk") (url . "https://api.github.com/users/fpunktk") (gravatar_id . "") (avatar_url . "https://avatars.githubusercontent.com/u/4948415?v=3") (id . 4948415) (login . "fpunktk")) (title . "Newly created event links to old event of the same name") (number . 20) (id . 43614503) (html_url . "https://github.com/HackspaceJena/calcifer/issues/20") (events_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/20/events") (comments_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/20/comments") (labels_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/20/labels{/name}") (url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/20")) ((body . "A user reported that there might be daylight saving issues when there is a transition happening. This needs further investigating.") (closed_at . "2015-03-21T13:27:41Z") (updated_at . "2015-03-21T13:27:41Z") (created_at . "2014-09-18T09:59:02Z") (comments . 0) (milestone) (assignee) (locked . :json-false) (state . "closed") (labels . [((color . "fc2929") (name . "bug") (url . "https://api.github.com/repos/HackspaceJena/calcifer/labels/bug")) ((color . "159818") (name . "help wanted") (url . "https://api.github.com/repos/HackspaceJena/calcifer/labels/help%20wanted"))]) (user (site_admin . :json-false) (type . "User") (received_events_url . "https://api.github.com/users/enko/received_events") (events_url . "https://api.github.com/users/enko/events{/privacy}") (repos_url . "https://api.github.com/users/enko/repos") (organizations_url . "https://api.github.com/users/enko/orgs") (subscriptions_url . "https://api.github.com/users/enko/subscriptions") (starred_url . "https://api.github.com/users/enko/starred{/owner}{/repo}") (gists_url . "https://api.github.com/users/enko/gists{/gist_id}") (following_url . "https://api.github.com/users/enko/following{/other_user}") (followers_url . "https://api.github.com/users/enko/followers") (html_url . "https://github.com/enko") (url . "https://api.github.com/users/enko") (gravatar_id . "") (avatar_url . "https://avatars.githubusercontent.com/u/19407?v=3") (id . 19407) (login . "enko")) (title . "Investigate daylight saving issues") (number . 19) (id . 43115697) (html_url . "https://github.com/HackspaceJena/calcifer/issues/19") (events_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/19/events") (comments_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/19/comments") (labels_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/19/labels{/name}") (url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/19")) ((body . "It would be very nice to have relative startdates like 'First Tuesday of the Month'.
\n
\nIt should be checked if maybe the relative dateformats of php do the trick:
\n
\nhttp://php.net/manual/de/datetime.formats.relative.php") (closed_at . "2014-09-21T18:02:15Z") (updated_at . "2014-09-21T18:02:15Z") (created_at . "2014-09-18T09:46:50Z") (comments . 2) (milestone) (assignee (site_admin . :json-false) (type . "User") (received_events_url . "https://api.github.com/users/enko/received_events") (events_url . "https://api.github.com/users/enko/events{/privacy}") (repos_url . "https://api.github.com/users/enko/repos") (organizations_url . "https://api.github.com/users/enko/orgs") (subscriptions_url . "https://api.github.com/users/enko/subscriptions") (starred_url . "https://api.github.com/users/enko/starred{/owner}{/repo}") (gists_url . "https://api.github.com/users/enko/gists{/gist_id}") (following_url . "https://api.github.com/users/enko/following{/other_user}") (followers_url . "https://api.github.com/users/enko/followers") (html_url . "https://github.com/enko") (url . "https://api.github.com/users/enko") (gravatar_id . "") (avatar_url . "https://avatars.githubusercontent.com/u/19407?v=3") (id . 19407) (login . "enko")) (locked . :json-false) (state . "closed") (labels . [((color . "84b6eb") (name . "enhancement") (url . "https://api.github.com/repos/HackspaceJena/calcifer/labels/enhancement"))]) (user (site_admin . :json-false) (type . "User") (received_events_url . "https://api.github.com/users/enko/received_events") (events_url . "https://api.github.com/users/enko/events{/privacy}") (repos_url . "https://api.github.com/users/enko/repos") (organizations_url . "https://api.github.com/users/enko/orgs") (subscriptions_url . "https://api.github.com/users/enko/subscriptions") (starred_url . "https://api.github.com/users/enko/starred{/owner}{/repo}") (gists_url . "https://api.github.com/users/enko/gists{/gist_id}") (following_url . "https://api.github.com/users/enko/following{/other_user}") (followers_url . "https://api.github.com/users/enko/followers") (html_url . "https://github.com/enko") (url . "https://api.github.com/users/enko") (gravatar_id . "") (avatar_url . "https://avatars.githubusercontent.com/u/19407?v=3") (id . 19407) (login . "enko")) (title . "Allow relative startdates of repeating events") (number . 18) (id . 43114660) (html_url . "https://github.com/HackspaceJena/calcifer/issues/18") (events_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/18/events") (comments_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/18/comments") (labels_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/18/labels{/name}") (url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/18")) ((body . "It should be possible to duplicate events.") (closed_at . "2014-09-18T17:02:40Z") (updated_at . "2014-09-18T17:02:40Z") (created_at . "2014-09-18T09:27:45Z") (comments . 0) (milestone) (assignee (site_admin . :json-false) (type . "User") (received_events_url . "https://api.github.com/users/enko/received_events") (events_url . "https://api.github.com/users/enko/events{/privacy}") (repos_url . "https://api.github.com/users/enko/repos") (organizations_url . "https://api.github.com/users/enko/orgs") (subscriptions_url . "https://api.github.com/users/enko/subscriptions") (starred_url . "https://api.github.com/users/enko/starred{/owner}{/repo}") (gists_url . "https://api.github.com/users/enko/gists{/gist_id}") (following_url . "https://api.github.com/users/enko/following{/other_user}") (followers_url . "https://api.github.com/users/enko/followers") (html_url . "https://github.com/enko") (url . "https://api.github.com/users/enko") (gravatar_id . "") (avatar_url . "https://avatars.githubusercontent.com/u/19407?v=3") (id . 19407) (login . "enko")) (locked . :json-false) (state . "closed") (labels . [((color . "84b6eb") (name . "enhancement") (url . "https://api.github.com/repos/HackspaceJena/calcifer/labels/enhancement"))]) (user (site_admin . :json-false) (type . "User") (received_events_url . "https://api.github.com/users/enko/received_events") (events_url . "https://api.github.com/users/enko/events{/privacy}") (repos_url . "https://api.github.com/users/enko/repos") (organizations_url . "https://api.github.com/users/enko/orgs") (subscriptions_url . "https://api.github.com/users/enko/subscriptions") (starred_url . "https://api.github.com/users/enko/starred{/owner}{/repo}") (gists_url . "https://api.github.com/users/enko/gists{/gist_id}") (following_url . "https://api.github.com/users/enko/following{/other_user}") (followers_url . "https://api.github.com/users/enko/followers") (html_url . "https://github.com/enko") (url . "https://api.github.com/users/enko") (gravatar_id . "") (avatar_url . "https://avatars.githubusercontent.com/u/19407?v=3") (id . 19407) (login . "enko")) (title . "Cloning of events") (number . 17) (id . 43113044) (html_url . "https://github.com/HackspaceJena/calcifer/issues/17") (events_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/17/events") (comments_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/17/comments") (labels_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/17/labels{/name}") (url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/17")) ((body . "At the moment it is not possible to delete dates. Maybe this should be somehow protected? ") (closed_at . "2014-09-18T17:02:40Z") (updated_at . "2014-09-18T17:02:40Z") (created_at . "2014-09-18T09:26:17Z") (comments . 1) (milestone) (assignee (site_admin . :json-false) (type . "User") (received_events_url . "https://api.github.com/users/enko/received_events") (events_url . "https://api.github.com/users/enko/events{/privacy}") (repos_url . "https://api.github.com/users/enko/repos") (organizations_url . "https://api.github.com/users/enko/orgs") (subscriptions_url . "https://api.github.com/users/enko/subscriptions") (starred_url . "https://api.github.com/users/enko/starred{/owner}{/repo}") (gists_url . "https://api.github.com/users/enko/gists{/gist_id}") (following_url . "https://api.github.com/users/enko/following{/other_user}") (followers_url . "https://api.github.com/users/enko/followers") (html_url . "https://github.com/enko") (url . "https://api.github.com/users/enko") (gravatar_id . "") (avatar_url . "https://avatars.githubusercontent.com/u/19407?v=3") (id . 19407) (login . "enko")) (locked . :json-false) (state . "closed") (labels . [((color . "84b6eb") (name . "enhancement") (url . "https://api.github.com/repos/HackspaceJena/calcifer/labels/enhancement"))]) (user (site_admin . :json-false) (type . "User") (received_events_url . "https://api.github.com/users/enko/received_events") (events_url . "https://api.github.com/users/enko/events{/privacy}") (repos_url . "https://api.github.com/users/enko/repos") (organizations_url . "https://api.github.com/users/enko/orgs") (subscriptions_url . "https://api.github.com/users/enko/subscriptions") (starred_url . "https://api.github.com/users/enko/starred{/owner}{/repo}") (gists_url . "https://api.github.com/users/enko/gists{/gist_id}") (following_url . "https://api.github.com/users/enko/following{/other_user}") (followers_url . "https://api.github.com/users/enko/followers") (html_url . "https://github.com/enko") (url . "https://api.github.com/users/enko") (gravatar_id . "") (avatar_url . "https://avatars.githubusercontent.com/u/19407?v=3") (id . 19407) (login . "enko")) (title . "Delete dates") (number . 16) (id . 43112915) (html_url . "https://github.com/HackspaceJena/calcifer/issues/16") (events_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/16/events") (comments_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/16/comments") (labels_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/16/labels{/name}") (url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/16")) ((body . "The logo is licensed under a Creative Commons Attribution-Share Alike 3.0 License. So It should not be a problem to use the drawing and modify (resize and make the background transparent) it. The source is http://simply-sylvan.deviantart.com/art/Calcifer-Purple-176746086
\n
\nAt the moment it is just in the alt and title attribute.") (closed_at . "2015-03-29T18:06:21Z") (updated_at . "2015-03-29T18:06:21Z") (created_at . "2014-08-31T21:07:55Z") (comments . 0) (milestone) (assignee) (locked . :json-false) (state . "closed") (labels . [((color . "84b6eb") (name . "enhancement") (url . "https://api.github.com/repos/HackspaceJena/calcifer/labels/enhancement")) ((color . "159818") (name . "help wanted") (url . "https://api.github.com/repos/HackspaceJena/calcifer/labels/help%20wanted"))]) (user (site_admin . :json-false) (type . "User") (received_events_url . "https://api.github.com/users/enko/received_events") (events_url . "https://api.github.com/users/enko/events{/privacy}") (repos_url . "https://api.github.com/users/enko/repos") (organizations_url . "https://api.github.com/users/enko/orgs") (subscriptions_url . "https://api.github.com/users/enko/subscriptions") (starred_url . "https://api.github.com/users/enko/starred{/owner}{/repo}") (gists_url . "https://api.github.com/users/enko/gists{/gist_id}") (following_url . "https://api.github.com/users/enko/following{/other_user}") (followers_url . "https://api.github.com/users/enko/followers") (html_url . "https://github.com/enko") (url . "https://api.github.com/users/enko") (gravatar_id . "") (avatar_url . "https://avatars.githubusercontent.com/u/19407?v=3") (id . 19407) (login . "enko")) (title . "Create a nice attribution for the Logo") (number . 14) (id . 41596125) (html_url . "https://github.com/HackspaceJena/calcifer/issues/14") (events_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/14/events") (comments_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/14/comments") (labels_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/14/labels{/name}") (url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/14")) ((body . "") (closed_at . "2014-08-31T20:38:51Z") (updated_at . "2014-08-31T20:38:51Z") (created_at . "2014-08-30T09:20:20Z") (comments . 0) (milestone) (assignee) (locked . :json-false) (state . "closed") (labels . []) (user (site_admin . :json-false) (type . "User") (received_events_url . "https://api.github.com/users/andibraeu/received_events") (events_url . "https://api.github.com/users/andibraeu/events{/privacy}") (repos_url . "https://api.github.com/users/andibraeu/repos") (organizations_url . "https://api.github.com/users/andibraeu/orgs") (subscriptions_url . "https://api.github.com/users/andibraeu/subscriptions") (starred_url . "https://api.github.com/users/andibraeu/starred{/owner}{/repo}") (gists_url . "https://api.github.com/users/andibraeu/gists{/gist_id}") (following_url . "https://api.github.com/users/andibraeu/following{/other_user}") (followers_url . "https://api.github.com/users/andibraeu/followers") (html_url . "https://github.com/andibraeu") (url . "https://api.github.com/users/andibraeu") (gravatar_id . "") (avatar_url . "https://avatars.githubusercontent.com/u/1162168?v=3") (id . 1162168) (login . "andibraeu")) (title . "End date won't be removed in edit") (number . 13) (id . 41559567) (html_url . "https://github.com/HackspaceJena/calcifer/issues/13") (events_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/13/events") (comments_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/13/comments") (labels_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/13/labels{/name}") (url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/13")) ((body . "") (closed_at . "2015-04-11T09:32:48Z") (updated_at . "2015-04-11T09:32:48Z") (created_at . "2014-08-30T09:18:02Z") (comments . 4) (milestone) (assignee) (locked . :json-false) (state . "closed") (labels . [((color . "84b6eb") (name . "enhancement") (url . "https://api.github.com/repos/HackspaceJena/calcifer/labels/enhancement")) ((color . "159818") (name . "help wanted") (url . "https://api.github.com/repos/HackspaceJena/calcifer/labels/help%20wanted"))]) (user (site_admin . :json-false) (type . "User") (received_events_url . "https://api.github.com/users/andibraeu/received_events") (events_url . "https://api.github.com/users/andibraeu/events{/privacy}") (repos_url . "https://api.github.com/users/andibraeu/repos") (organizations_url . "https://api.github.com/users/andibraeu/orgs") (subscriptions_url . "https://api.github.com/users/andibraeu/subscriptions") (starred_url . "https://api.github.com/users/andibraeu/starred{/owner}{/repo}") (gists_url . "https://api.github.com/users/andibraeu/gists{/gist_id}") (following_url . "https://api.github.com/users/andibraeu/following{/other_user}") (followers_url . "https://api.github.com/users/andibraeu/followers") (html_url . "https://github.com/andibraeu") (url . "https://api.github.com/users/andibraeu") (gravatar_id . "") (avatar_url . "https://avatars.githubusercontent.com/u/1162168?v=3") (id . 1162168) (login . "andibraeu")) (title . "Suggest existing tags by typeahead search") (number . 12) (id . 41559542) (html_url . "https://github.com/HackspaceJena/calcifer/issues/12") (events_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/12/events") (comments_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/12/comments") (labels_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/12/labels{/name}") (url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/12")) ((body . "Beim erstellen eines neuen Termin gebe ich den Startzeitpunkt per Hand ein z.B. \"1.1.2015 10:00\" anschlie�end drücke ich die Tabulator Taste um in das nächste Formularfeld zu gelangen. Dabei wird mein eingegebener Startzeitpunkt durch das aktuelle Datum/Uhrzeit ersetzt. Dies tritt nur auf wenn ich JavaScript in NoScript erlaube. Ist JS in NoScript Blockiert, wird mein eingegebener Zeitpunkt wie gewünscht übernommen.") (closed_at . "2014-08-31T20:39:52Z") (updated_at . "2014-08-31T20:39:52Z") (created_at . "2014-08-25T13:05:37Z") (comments . 2) (milestone) (assignee) (locked . :json-false) (state . "closed") (labels . []) (user (site_admin . :json-false) (type . "User") (received_events_url . "https://api.github.com/users/someuser89/received_events") (events_url . "https://api.github.com/users/someuser89/events{/privacy}") (repos_url . "https://api.github.com/users/someuser89/repos") (organizations_url . "https://api.github.com/users/someuser89/orgs") (subscriptions_url . "https://api.github.com/users/someuser89/subscriptions") (starred_url . "https://api.github.com/users/someuser89/starred{/owner}{/repo}") (gists_url . "https://api.github.com/users/someuser89/gists{/gist_id}") (following_url . "https://api.github.com/users/someuser89/following{/other_user}") (followers_url . "https://api.github.com/users/someuser89/followers") (html_url . "https://github.com/someuser89") (url . "https://api.github.com/users/someuser89") (gravatar_id . "") (avatar_url . "https://avatars.githubusercontent.com/u/6043726?v=3") (id . 6043726) (login . "someuser89")) (title . "Datumeingabe") (number . 11) (id . 41059108) (html_url . "https://github.com/HackspaceJena/calcifer/issues/11") (events_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/11/events") (comments_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/11/comments") (labels_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/11/labels{/name}") (url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/11")) ((body . "Nach dem Anlegen eines Termins erwarte ich das alle eingetragenen Werte angezeigt werden. Jedoch war dies bei der eingetragenen Endzeit nicht der Fall.
\nSiehe: https://calcifer.datenknoten.me/termine/markt-der-moeglichkeiten
\n") (closed_at . "2014-08-31T20:22:38Z") (updated_at . "2014-08-31T20:22:38Z") (created_at . "2014-08-25T13:00:36Z") (comments . 0) (milestone) (assignee) (locked . :json-false) (state . "closed") (labels . []) (user (site_admin . :json-false) (type . "User") (received_events_url . "https://api.github.com/users/someuser89/received_events") (events_url . "https://api.github.com/users/someuser89/events{/privacy}") (repos_url . "https://api.github.com/users/someuser89/repos") (organizations_url . "https://api.github.com/users/someuser89/orgs") (subscriptions_url . "https://api.github.com/users/someuser89/subscriptions") (starred_url . "https://api.github.com/users/someuser89/starred{/owner}{/repo}") (gists_url . "https://api.github.com/users/someuser89/gists{/gist_id}") (following_url . "https://api.github.com/users/someuser89/following{/other_user}") (followers_url . "https://api.github.com/users/someuser89/followers") (html_url . "https://github.com/someuser89") (url . "https://api.github.com/users/someuser89") (gravatar_id . "") (avatar_url . "https://avatars.githubusercontent.com/u/6043726?v=3") (id . 6043726) (login . "someuser89")) (title . "Endzeit") (number . 10) (id . 41058725) (html_url . "https://github.com/HackspaceJena/calcifer/issues/10") (events_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/10/events") (comments_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/10/comments") (labels_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/10/labels{/name}") (url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/10")) ((body . "Fügt ein Link auf die Calcifer Zeichnung ein. Ich will da immer intuitive drauf klicken um auf die Startseite zu gelangen.") (pull_request (patch_url . "https://github.com/HackspaceJena/calcifer/pull/9.patch") (diff_url . "https://github.com/HackspaceJena/calcifer/pull/9.diff") (html_url . "https://github.com/HackspaceJena/calcifer/pull/9") (url . "https://api.github.com/repos/HackspaceJena/calcifer/pulls/9")) (closed_at . "2014-08-25T13:26:26Z") (updated_at . "2014-08-25T13:26:34Z") (created_at . "2014-08-25T12:57:28Z") (comments . 1) (milestone) (assignee) (locked . :json-false) (state . "closed") (labels . []) (user (site_admin . :json-false) (type . "User") (received_events_url . "https://api.github.com/users/someuser89/received_events") (events_url . "https://api.github.com/users/someuser89/events{/privacy}") (repos_url . "https://api.github.com/users/someuser89/repos") (organizations_url . "https://api.github.com/users/someuser89/orgs") (subscriptions_url . "https://api.github.com/users/someuser89/subscriptions") (starred_url . "https://api.github.com/users/someuser89/starred{/owner}{/repo}") (gists_url . "https://api.github.com/users/someuser89/gists{/gist_id}") (following_url . "https://api.github.com/users/someuser89/following{/other_user}") (followers_url . "https://api.github.com/users/someuser89/followers") (html_url . "https://github.com/someuser89") (url . "https://api.github.com/users/someuser89") (gravatar_id . "") (avatar_url . "https://avatars.githubusercontent.com/u/6043726?v=3") (id . 6043726) (login . "someuser89")) (title . "Link for the Calcifer picture") (number . 9) (id . 41058501) (html_url . "https://github.com/HackspaceJena/calcifer/pull/9") (events_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/9/events") (comments_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/9/comments") (labels_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/9/labels{/name}") (url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/9")) ((body . "") (pull_request (patch_url . "https://github.com/HackspaceJena/calcifer/pull/8.patch") (diff_url . "https://github.com/HackspaceJena/calcifer/pull/8.diff") (html_url . "https://github.com/HackspaceJena/calcifer/pull/8") (url . "https://api.github.com/repos/HackspaceJena/calcifer/pulls/8")) (closed_at . "2014-08-16T08:02:19Z") (updated_at . "2014-08-16T08:02:24Z") (created_at . "2014-08-16T07:52:13Z") (comments . 1) (milestone) (assignee) (locked . :json-false) (state . "closed") (labels . []) (user (site_admin . :json-false) (type . "User") (received_events_url . "https://api.github.com/users/andibraeu/received_events") (events_url . "https://api.github.com/users/andibraeu/events{/privacy}") (repos_url . "https://api.github.com/users/andibraeu/repos") (organizations_url . "https://api.github.com/users/andibraeu/orgs") (subscriptions_url . "https://api.github.com/users/andibraeu/subscriptions") (starred_url . "https://api.github.com/users/andibraeu/starred{/owner}{/repo}") (gists_url . "https://api.github.com/users/andibraeu/gists{/gist_id}") (following_url . "https://api.github.com/users/andibraeu/following{/other_user}") (followers_url . "https://api.github.com/users/andibraeu/followers") (html_url . "https://github.com/andibraeu") (url . "https://api.github.com/users/andibraeu") (gravatar_id . "") (avatar_url . "https://avatars.githubusercontent.com/u/1162168?v=3") (id . 1162168) (login . "andibraeu")) (title . "link zum ics file in tags") (number . 8) (id . 40406136) (html_url . "https://github.com/HackspaceJena/calcifer/pull/8") (events_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/8/events") (comments_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/8/comments") (labels_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/8/labels{/name}") (url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/8")) ((body . "I get the following error message \"Property enddate does not Exists\"
\n
\n```
\n php app/console calcifer:events:generate
\nGenerating Dates from 2014-08-01 to 2014-10-01
\nFetching repeating events
\nCreating Event Weimarer Freifunktreffen for 2014-08-05 20:00
\n
\n
\n
\n [Exception]
\n Property enddate does not Exists
\n
\n
\n
\ncalcifer:events:generate [-d|--duration[=\"...\"]]
\n```") (closed_at . "2014-09-25T21:22:03Z") (updated_at . "2014-09-25T21:22:03Z") (created_at . "2014-07-31T22:10:29Z") (comments . 1) (milestone) (assignee (site_admin . :json-false) (type . "User") (received_events_url . "https://api.github.com/users/enko/received_events") (events_url . "https://api.github.com/users/enko/events{/privacy}") (repos_url . "https://api.github.com/users/enko/repos") (organizations_url . "https://api.github.com/users/enko/orgs") (subscriptions_url . "https://api.github.com/users/enko/subscriptions") (starred_url . "https://api.github.com/users/enko/starred{/owner}{/repo}") (gists_url . "https://api.github.com/users/enko/gists{/gist_id}") (following_url . "https://api.github.com/users/enko/following{/other_user}") (followers_url . "https://api.github.com/users/enko/followers") (html_url . "https://github.com/enko") (url . "https://api.github.com/users/enko") (gravatar_id . "") (avatar_url . "https://avatars.githubusercontent.com/u/19407?v=3") (id . 19407) (login . "enko")) (locked . :json-false) (state . "closed") (labels . [((color . "fc2929") (name . "bug") (url . "https://api.github.com/repos/HackspaceJena/calcifer/labels/bug"))]) (user (site_admin . :json-false) (type . "User") (received_events_url . "https://api.github.com/users/andibraeu/received_events") (events_url . "https://api.github.com/users/andibraeu/events{/privacy}") (repos_url . "https://api.github.com/users/andibraeu/repos") (organizations_url . "https://api.github.com/users/andibraeu/orgs") (subscriptions_url . "https://api.github.com/users/andibraeu/subscriptions") (starred_url . "https://api.github.com/users/andibraeu/starred{/owner}{/repo}") (gists_url . "https://api.github.com/users/andibraeu/gists{/gist_id}") (following_url . "https://api.github.com/users/andibraeu/following{/other_user}") (followers_url . "https://api.github.com/users/andibraeu/followers") (html_url . "https://github.com/andibraeu") (url . "https://api.github.com/users/andibraeu") (gravatar_id . "") (avatar_url . "https://avatars.githubusercontent.com/u/1162168?v=3") (id . 1162168) (login . "andibraeu")) (title . "generating repeat event fails") (number . 7) (id . 39243291) (html_url . "https://github.com/HackspaceJena/calcifer/issues/7") (events_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/7/events") (comments_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/7/comments") (labels_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/7/labels{/name}") (url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/7")) ((body . "") (pull_request (patch_url . "https://github.com/HackspaceJena/calcifer/pull/6.patch") (diff_url . "https://github.com/HackspaceJena/calcifer/pull/6.diff") (html_url . "https://github.com/HackspaceJena/calcifer/pull/6") (url . "https://api.github.com/repos/HackspaceJena/calcifer/pulls/6")) (closed_at . "2014-07-29T21:03:37Z") (updated_at . "2014-07-29T21:08:06Z") (created_at . "2014-07-29T20:55:29Z") (comments . 1) (milestone) (assignee) (locked . :json-false) (state . "closed") (labels . []) (user (site_admin . :json-false) (type . "User") (received_events_url . "https://api.github.com/users/andibraeu/received_events") (events_url . "https://api.github.com/users/andibraeu/events{/privacy}") (repos_url . "https://api.github.com/users/andibraeu/repos") (organizations_url . "https://api.github.com/users/andibraeu/orgs") (subscriptions_url . "https://api.github.com/users/andibraeu/subscriptions") (starred_url . "https://api.github.com/users/andibraeu/starred{/owner}{/repo}") (gists_url . "https://api.github.com/users/andibraeu/gists{/gist_id}") (following_url . "https://api.github.com/users/andibraeu/following{/other_user}") (followers_url . "https://api.github.com/users/andibraeu/followers") (html_url . "https://github.com/andibraeu") (url . "https://api.github.com/users/andibraeu") (gravatar_id . "") (avatar_url . "https://avatars.githubusercontent.com/u/1162168?v=3") (id . 1162168) (login . "andibraeu")) (title . "improved install steps") (number . 6) (id . 39033959) (html_url . "https://github.com/HackspaceJena/calcifer/pull/6") (events_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/6/events") (comments_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/6/comments") (labels_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/6/labels{/name}") (url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/6")) ((body . "I can see some commits about repeat events, but I can't use it") (closed_at . "2014-07-28T20:51:12Z") (updated_at . "2014-07-28T20:51:12Z") (created_at . "2014-07-28T11:33:51Z") (comments . 1) (milestone) (assignee (site_admin . :json-false) (type . "User") (received_events_url . "https://api.github.com/users/enko/received_events") (events_url . "https://api.github.com/users/enko/events{/privacy}") (repos_url . "https://api.github.com/users/enko/repos") (organizations_url . "https://api.github.com/users/enko/orgs") (subscriptions_url . "https://api.github.com/users/enko/subscriptions") (starred_url . "https://api.github.com/users/enko/starred{/owner}{/repo}") (gists_url . "https://api.github.com/users/enko/gists{/gist_id}") (following_url . "https://api.github.com/users/enko/following{/other_user}") (followers_url . "https://api.github.com/users/enko/followers") (html_url . "https://github.com/enko") (url . "https://api.github.com/users/enko") (gravatar_id . "") (avatar_url . "https://avatars.githubusercontent.com/u/19407?v=3") (id . 19407) (login . "enko")) (locked . :json-false) (state . "closed") (labels . [((color . "84b6eb") (name . "enhancement") (url . "https://api.github.com/repos/HackspaceJena/calcifer/labels/enhancement"))]) (user (site_admin . :json-false) (type . "User") (received_events_url . "https://api.github.com/users/andibraeu/received_events") (events_url . "https://api.github.com/users/andibraeu/events{/privacy}") (repos_url . "https://api.github.com/users/andibraeu/repos") (organizations_url . "https://api.github.com/users/andibraeu/orgs") (subscriptions_url . "https://api.github.com/users/andibraeu/subscriptions") (starred_url . "https://api.github.com/users/andibraeu/starred{/owner}{/repo}") (gists_url . "https://api.github.com/users/andibraeu/gists{/gist_id}") (following_url . "https://api.github.com/users/andibraeu/following{/other_user}") (followers_url . "https://api.github.com/users/andibraeu/followers") (html_url . "https://github.com/andibraeu") (url . "https://api.github.com/users/andibraeu") (gravatar_id . "") (avatar_url . "https://avatars.githubusercontent.com/u/1162168?v=3") (id . 1162168) (login . "andibraeu")) (title . "howto repeat events?") (number . 5) (id . 38881826) (html_url . "https://github.com/HackspaceJena/calcifer/issues/5") (events_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/5/events") (comments_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/5/comments") (labels_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/5/labels{/name}") (url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/5")) ((body . "tags won't be removed from event if i edit it") (closed_at . "2014-07-28T20:15:59Z") (updated_at . "2014-07-28T20:15:59Z") (created_at . "2014-07-28T11:33:16Z") (comments . 1) (milestone) (assignee (site_admin . :json-false) (type . "User") (received_events_url . "https://api.github.com/users/enko/received_events") (events_url . "https://api.github.com/users/enko/events{/privacy}") (repos_url . "https://api.github.com/users/enko/repos") (organizations_url . "https://api.github.com/users/enko/orgs") (subscriptions_url . "https://api.github.com/users/enko/subscriptions") (starred_url . "https://api.github.com/users/enko/starred{/owner}{/repo}") (gists_url . "https://api.github.com/users/enko/gists{/gist_id}") (following_url . "https://api.github.com/users/enko/following{/other_user}") (followers_url . "https://api.github.com/users/enko/followers") (html_url . "https://github.com/enko") (url . "https://api.github.com/users/enko") (gravatar_id . "") (avatar_url . "https://avatars.githubusercontent.com/u/19407?v=3") (id . 19407) (login . "enko")) (locked . :json-false) (state . "closed") (labels . [((color . "fc2929") (name . "bug") (url . "https://api.github.com/repos/HackspaceJena/calcifer/labels/bug"))]) (user (site_admin . :json-false) (type . "User") (received_events_url . "https://api.github.com/users/andibraeu/received_events") (events_url . "https://api.github.com/users/andibraeu/events{/privacy}") (repos_url . "https://api.github.com/users/andibraeu/repos") (organizations_url . "https://api.github.com/users/andibraeu/orgs") (subscriptions_url . "https://api.github.com/users/andibraeu/subscriptions") (starred_url . "https://api.github.com/users/andibraeu/starred{/owner}{/repo}") (gists_url . "https://api.github.com/users/andibraeu/gists{/gist_id}") (following_url . "https://api.github.com/users/andibraeu/following{/other_user}") (followers_url . "https://api.github.com/users/andibraeu/followers") (html_url . "https://github.com/andibraeu") (url . "https://api.github.com/users/andibraeu") (gravatar_id . "") (avatar_url . "https://avatars.githubusercontent.com/u/1162168?v=3") (id . 1162168) (login . "andibraeu")) (title . "remove tags") (number . 4) (id . 38881784) (html_url . "https://github.com/HackspaceJena/calcifer/issues/4") (events_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/4/events") (comments_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/4/comments") (labels_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/4/labels{/name}") (url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/4")) ((body . "if I add a new appointment with tags, I can't filter those tags afterwards. The Stack Trace looks like that:
\n
\nStack Trace
\n
\n in /var/www/calcifer/src/Hackspace/Bundle/CalciferBundle/Controller/TagController.php at line 64 -
\n $qb = $em->createQueryBuilder();
\n $qb->select(array('e'))
\n ->from('CalciferBundle:Event', 'e')
\n ->join('e.tags', 't', 'WITH', $qb->expr()->in('t.id', $tag->getId()))
\n ->where('e.startdate >= :startdate')
\n ->orderBy('e.startdate')
\n ->setParameter('startdate', $now);
\n
\n") (closed_at . "2014-07-24T06:38:48Z") (updated_at . "2014-07-24T06:38:48Z") (created_at . "2014-07-23T19:40:09Z") (comments . 0) (milestone) (assignee) (locked . :json-false) (state . "closed") (labels . []) (user (site_admin . :json-false) (type . "User") (received_events_url . "https://api.github.com/users/andibraeu/received_events") (events_url . "https://api.github.com/users/andibraeu/events{/privacy}") (repos_url . "https://api.github.com/users/andibraeu/repos") (organizations_url . "https://api.github.com/users/andibraeu/orgs") (subscriptions_url . "https://api.github.com/users/andibraeu/subscriptions") (starred_url . "https://api.github.com/users/andibraeu/starred{/owner}{/repo}") (gists_url . "https://api.github.com/users/andibraeu/gists{/gist_id}") (following_url . "https://api.github.com/users/andibraeu/following{/other_user}") (followers_url . "https://api.github.com/users/andibraeu/followers") (html_url . "https://github.com/andibraeu") (url . "https://api.github.com/users/andibraeu") (gravatar_id . "") (avatar_url . "https://avatars.githubusercontent.com/u/1162168?v=3") (id . 1162168) (login . "andibraeu")) (title . "tags can't be filtered") (number . 3) (id . 38563968) (html_url . "https://github.com/HackspaceJena/calcifer/issues/3") (events_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/3/events") (comments_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/3/comments") (labels_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/3/labels{/name}") (url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/3")) ((body . "
\n![bildschirmfoto vom 2014-07-21 16 27 40](https://cloud.githubusercontent.com/assets/1162168/3644778/113962b4-10e4-11e4-84ff-1d2a43cdf6ca.png)
\n
\nit seems as there are some files renamed?
\n
\nif I try to include tags I'll get an empty screen and/or http 500 errors.
\n
\nThe web server's log tells:
\n```
\nPHP Fatal error: Call to undefined method Hackspace\\Bundle\\CalciferBundle\\Entity\\Tag::getName() in /var/www/calcifer/src/Hackspace/Bundle/CalciferBundle/Controller/EventController.php on line 258
\n```
\n
\n") (closed_at . "2014-07-23T19:34:26Z") (updated_at . "2014-07-23T19:34:26Z") (created_at . "2014-07-21T14:33:26Z") (comments . 3) (milestone) (assignee) (locked . :json-false) (state . "closed") (labels . []) (user (site_admin . :json-false) (type . "User") (received_events_url . "https://api.github.com/users/andibraeu/received_events") (events_url . "https://api.github.com/users/andibraeu/events{/privacy}") (repos_url . "https://api.github.com/users/andibraeu/repos") (organizations_url . "https://api.github.com/users/andibraeu/orgs") (subscriptions_url . "https://api.github.com/users/andibraeu/subscriptions") (starred_url . "https://api.github.com/users/andibraeu/starred{/owner}{/repo}") (gists_url . "https://api.github.com/users/andibraeu/gists{/gist_id}") (following_url . "https://api.github.com/users/andibraeu/following{/other_user}") (followers_url . "https://api.github.com/users/andibraeu/followers") (html_url . "https://github.com/andibraeu") (url . "https://api.github.com/users/andibraeu") (gravatar_id . "") (avatar_url . "https://avatars.githubusercontent.com/u/1162168?v=3") (id . 1162168) (login . "andibraeu")) (title . "problems getting started") (number . 2) (id . 38308227) (html_url . "https://github.com/HackspaceJena/calcifer/issues/2") (events_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/2/events") (comments_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/2/comments") (labels_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/2/labels{/name}") (url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/2")) ((body . "") (pull_request (patch_url . "https://github.com/HackspaceJena/calcifer/pull/1.patch") (diff_url . "https://github.com/HackspaceJena/calcifer/pull/1.diff") (html_url . "https://github.com/HackspaceJena/calcifer/pull/1") (url . "https://api.github.com/repos/HackspaceJena/calcifer/pulls/1")) (closed_at . "2014-07-14T18:44:59Z") (updated_at . "2014-07-14T18:45:04Z") (created_at . "2014-07-14T17:26:00Z") (comments . 1) (milestone) (assignee) (locked . :json-false) (state . "closed") (labels . []) (user (site_admin . :json-false) (type . "User") (received_events_url . "https://api.github.com/users/andibraeu/received_events") (events_url . "https://api.github.com/users/andibraeu/events{/privacy}") (repos_url . "https://api.github.com/users/andibraeu/repos") (organizations_url . "https://api.github.com/users/andibraeu/orgs") (subscriptions_url . "https://api.github.com/users/andibraeu/subscriptions") (starred_url . "https://api.github.com/users/andibraeu/starred{/owner}{/repo}") (gists_url . "https://api.github.com/users/andibraeu/gists{/gist_id}") (following_url . "https://api.github.com/users/andibraeu/following{/other_user}") (followers_url . "https://api.github.com/users/andibraeu/followers") (html_url . "https://github.com/andibraeu") (url . "https://api.github.com/users/andibraeu") (gravatar_id . "") (avatar_url . "https://avatars.githubusercontent.com/u/1162168?v=3") (id . 1162168) (login . "andibraeu")) (title . "genauere Installationsanweisung") (number . 1) (id . 37807458) (html_url . "https://github.com/HackspaceJena/calcifer/pull/1") (events_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/1/events") (comments_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/1/comments") (labels_url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/1/labels{/name}") (url . "https://api.github.com/repos/HackspaceJena/calcifer/issues/1"))])
org-sync-github-fetch-buglist(nil)
org-sync--fetch-buglist(nil)
org-sync-import("https://github.com/HackspaceJena/calcifer")
call-interactively(org-sync-import record nil)
command-execute(org-sync-import record)
execute-extended-command(nil "org-sync-import")
call-interactively(execute-extended-command nil nil)
command-execute(execute-extended-command)
I'd like to use org-sync to maintain an org file syncing issues from a shared repository into an org mode buffer, but I don't ever want org-sync to update GitHub directly. Would you support an option to do a one-way sync? Or maybe a different top-level command that I'd use instead of M-x org-sync?
It seems to me that I can only set one user/password combination for the redmine sync, which would make it impossible to connect to multiple redmine instances with different credentials.
Is my assumption correct? Or can I somehow pass the credentials in the properties?
I tried importing from redmine (version 3.3) which creates the appropriate entries in the org file, but all issues are shown with a "CLOSED" state.
Changing an issue to closed in redmine changed nothing in the org-sync display and changing an issue to "OPEN" in org-sync changed nothing in redmine (org-sync switches it back to CLOSED).
I just realized, that importing my BB repo's issue, only imported the issues but not its comments.
regards
Uwe Brauer
Following the readme, I tried creating a test issue on arbox/org-sync-test which worked.
Trying to close the issue and sync again resulted in another copy of the same issue being created (without closing the first).
org-sync stores a bunch of important attributes in the properties drawer. The way the parsing is currently implemented assumes that the properties draw is located directly under the title. If there is any other content in between then org-sync won't see the properties, which in turn leads to unwanted behavior. Typically since we don't see the PROPERTIES drawer we won't see the ID of the issue and then consider it a new one and thus push a new one to gitlab.
While this is an enhancement of the parser, I'm marking this as a bug as I think it results in a feeling of brokenness. Org mode places CLOSED
, SCHEDULED
and DEADLINE
times just under an issue and given how common this is we end up with org-sync feeling broken.
Bugs subheading is inserted at the cursor position, not under the current heading.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.