Subversion Repositories oidplus

Rev

Rev 77 | Rev 88 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
2 daniel-mar 1
 
85 daniel-mar 2
Cookie law:
3
	Download CookieConsent code into _3p folder, do not hotlink it
4
	we need to log all consents
5
	do we need an explicit consent at the login form?
6
	do we need a consent for the cookie SSL_CHECK?
43 daniel-mar 7
 
12 daniel-mar 8
Administrator-Interface:
9
- enable and disable object types
10
 
2 daniel-mar 11
when javascript fails, the form will be submitted to './' , that is not good! failed javascript must return false, so that the form does not get submitted
12
 
13
html checkbox: "label for" verwenden
14
 
15
admin: show privacy entries from RAs (but grey, so you know that it is private)
16
 
17
aktuelle baustellen:
18
- escape everything
12 daniel-mar 19
- anti xss weiter verfeinern
2 daniel-mar 20
- (oid+ genroot = mapping to OID tree)
21
 
22
admin soll contact data einer fremden RA ändern dürfen
23
 
24
freeoid: asn.1 und iri spalten ausblenden, da dieser arc keine IDs vergibt?
25
 
26
Privacy: Mehr stufen, z.b. dass man den personal name evtl gar nicht zeigen möchte
27
 
28
Man sollte "created" abändern dürfen! oder evtl ganz verstecken, wenn man es nicht weiß
29
 
30
!!in der crud liste den titel des objekts zeigen
31
 
32
que: nicht verwendete namespaces ausblenden für die öffentlichkeit?
33
 
34
 
35
natOrder() ist nur für OID gültig!!! andere sort-mechanismen für andere objekttypen erforderlich
36
 
37 daniel-mar 37
tinymce
38
	mce dirty flag:
39
		- wenn man wechsel (js tree select), dann soll abgefragt werden, ob tinymce dirty ist, und eine warnung bringen, also so, wie wenn man die seite neu laden würde
40
		- kritischer bug: seite öffnen, tiny mce editieren, speichern klicken. dann f5 neu laden (nicht strg+f5): dann ist der alte content wieder da. außer man drückt strg+f5
41
	bug: overlay "bild" und "tabelle" bleibt auf dem bildschirm, selbst wenn man die seite wechselt über das menü
2 daniel-mar 42
 
37 daniel-mar 43
prüfen, ob wirklich alles mit noscript möglich ist
44
 
2 daniel-mar 45
jstree select: automatically scroll down
46
 
47
innerhalb des content-panes
48
	- navigation zu parent IDs
49
 
50
foreign keys nutzen
51
 
52
optisch aufhübschen. dinge wie RA: mehr dinge zeigen, adresse, email etc
53
 
54
auth und datenüberprüfungschecks in crud_action.php
55
 
56
!! dsgvo datenschutzerklärung, agbs etc.
57
 
58
markers draft, leaf, frozen etc
59
 
60
multilang
61
 
62
auslifern mit 2.999 und example DOIs etc
63
 
64
wo in x.660 ist festgehalten, dass die erste RA festgehalten werden muss?
65
que : historie einer oid
66
 
67
http login nicht möglich. warum?
68
 
69
objecttypes automatisch laden (php dateien suchen) und registrieren.
70
 
25 daniel-mar 71
SMALL THINGS
2 daniel-mar 72
- <abbr> in <code> wird doppelt unterstrichen
13 daniel-mar 73
- wenn man eine well-known OID anlegen möchte, dann kommt fehler wegen replaceAsn1/replaceIri, aber die OID ist erstellt. Die API ist aber nicht reloaded. Man sieht also nicht, dass die OID erstellt wurde, und ein erneuter klick auf Insert führt zum Primary-Key fehler
74
- problem: wenn eine RA eingeladen werden möchte, muss man "update" drücken und die OID wird als updated markiert
25 daniel-mar 75
- bei mehreren identifiern kann man nicht bestimmen, welcher identifier der bevorzugte sein soll!!
76
- show whois links only if folder "whois/" exists
46 daniel-mar 77
- disable autocomplete on some forms
78
- graphical imporvements of forms (input edits aligned)
68 daniel-mar 79
- "Documents" section: Make documentation for usage of OIDplus (for members only)
74 daniel-mar 80
- admin config mehr user friendly, e.g. having the enable/disable object type stuff (like in registration wizard) also in the admin control panel
81
- it would be cool if after the login, the opened nodes in the tree would stay open
75 daniel-mar 82
- should we log somewhere, when the admin account was logged in?
2 daniel-mar 83
 
25 daniel-mar 84
FUTURE
2 daniel-mar 85
- admin: soll wellknown oids ändern dürfen
86
- move oid to different arc
87
- bei sehr großen arcs (z.B. PEN) sollen nicht alle angezeigt werden
88
- unterstützung für ORS?
61 daniel-mar 89
- Mehr "Cutting Edge Technologie" soll in diesem Projekt zum Tragen kommen: AJAX, JSON, vollständig UTF8, CRUD frameworks, PDO, HTML5, Mobiles Design, Pure CSS, Autoloading, Objektorientierung (aber nicht unbedingt MVC), ...<br>
64 daniel-mar 90
- "Search" plugin: Feature to search inside documentation (doc/ directory)
2 daniel-mar 91
 
92
REJECTED IDEAS:
93
- sollte es mehere admins geben?
42 daniel-mar 94
- change history of each oid
2 daniel-mar 95
 
4 daniel-mar 96
IDEAS
97
- there should be a form where an RA can request an invitation, even if the superior RA did not invite them.
98
  the fact that a RA exists in the Object Table should permit the RA to invite theirself.
99
- beim verlassen der seite, z.b. wenn man links auf einen neuen menüpunkt klickt, soll eine abfrage kommen, ob man speichern möchte
13 daniel-mar 100
- make a list of OIDs that do not assign ASN1/IRI identifiers (e.g. IANA PEN or ViaThinkSoft FreeOID), then reject any identifier the user provides
26 daniel-mar 101
- sanitize IPv4, IPv6, GUID during creation
102
	bei IPv4 und IPv6: - if it is a single host address, don't put /32 or /128 suffix
103
	                   - strike unnecessary bits that are not defined in the netmask (also at the whois output)
44 daniel-mar 104
- we need some kind of plugin API to allow individual config values to be stored
4 daniel-mar 105
 
106
QUESTIONS:
107
- should the collation be case sensitive or case insensitive? For Java package names, it should be case senstivie
16 daniel-mar 108
- wort "guid" oder "uuid" verwenden?
109
- bit or tinyint(1) ?
61 daniel-mar 110
- should "OID updated" be split into two categories "updated by superior" (e.g. identifiers) and "updated by owner" (description etc)?
111
- "updated" nicht aktualisieren, wenn man nur auf "update" klickt aber nix geändert hat
63 daniel-mar 112
- "Documents" section: Can base of URLs/images inside the HTML be changed automatically?
4 daniel-mar 113
 
16 daniel-mar 114
GUID Management
115
- Leaf nodes (GUIDs) should show/edit the Title in the CRUD, so you dont have to click the GUID to see the title
116
- seltsamer bug: wenn ich guid:oidplus editiere, dann öffnet sich links guid:activedirectory beim neuladen des baums nach dem update. irgendwie öffnet er den zuletzt geöffneten node beim reload nochmal