Subversion Repositories oidplus

Rev

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

Rev Author Line No. Line
2 daniel-mar 1
 
88 daniel-mar 2
IMPORTANT
3
- Verify: escape everything
4
- Cookie law:
85 daniel-mar 5
	Download CookieConsent code into _3p folder, do not hotlink it
6
	we need to log all consents
7
	do we need an explicit consent at the login form?
8
	do we need a consent for the cookie SSL_CHECK?
88 daniel-mar 9
- dsgvo datenschutzerklärung, agbs etc.
104 daniel-mar 10
- !!! nach der großen änderung (verschieben nach plugins) alles nochmal ganz genau testen: invite, forgot password, login
43 daniel-mar 11
 
25 daniel-mar 12
SMALL THINGS
104 daniel-mar 13
- disable specific functions (e.g. invite, login, rainfo, forgot password) if the plugins are not installed (check if class type is registered)
103 daniel-mar 14
- mobile design: if title is too long => make system title bar multi line?
88 daniel-mar 15
- make usage of Foreign Keys
2 daniel-mar 16
- <abbr> in <code> wird doppelt unterstrichen
13 daniel-mar 17
- 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
18
- problem: wenn eine RA eingeladen werden möchte, muss man "update" drücken und die OID wird als updated markiert
25 daniel-mar 19
- bei mehreren identifiern kann man nicht bestimmen, welcher identifier der bevorzugte sein soll!!
20
- show whois links only if folder "whois/" exists
46 daniel-mar 21
- disable autocomplete on some forms
22
- graphical imporvements of forms (input edits aligned)
68 daniel-mar 23
- "Documents" section: Make documentation for usage of OIDplus (for members only)
74 daniel-mar 24
- admin config mehr user friendly, e.g. having the enable/disable object type stuff (like in registration wizard) also in the admin control panel
25
- it would be cool if after the login, the opened nodes in the tree would stay open
75 daniel-mar 26
- should we log somewhere, when the admin account was logged in?
88 daniel-mar 27
- multilang
28
- html checkbox: "label for" verwenden
29
- 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
30
- admin: show privacy entries from RAs (but grey, so you know that it is private)
31
- admin soll contact data einer fremden RA ändern dürfen
32
- freeoid: asn.1 und iri spalten ausblenden, da dieser arc keine IDs vergibt?
33
- Privacy: Mehr stufen, z.b. dass man den personal name evtl gar nicht zeigen möchte
34
- Man sollte "created" abändern dürfen! oder evtl ganz verstecken, wenn man es nicht weiß
35
- in der crud liste den titel des objekts zeigen
36
- natOrder() ist nur für OID gültig!!! andere sort-mechanismen für andere objekttypen erforderlich
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ü
42
- jstree select: automatically scroll down
43
- optisch aufhübschen. dinge wie RA: mehr dinge zeigen, adresse, email etc
2 daniel-mar 44
 
25 daniel-mar 45
FUTURE
104 daniel-mar 46
- implement sitemaps xml
88 daniel-mar 47
- record history of an OID?
48
- admin should be able to change wellknown oids?
2 daniel-mar 49
- move oid to different arc
50
- bei sehr großen arcs (z.B. PEN) sollen nicht alle angezeigt werden
51
- unterstützung für ORS?
61 daniel-mar 52
- 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 53
- "Search" plugin: Feature to search inside documentation (doc/ directory)
104 daniel-mar 54
- "Search" plugin: I want to search in all object types and RAs. Not first select the type.
88 daniel-mar 55
- How can we make sure that example objects are not exported using oid-info.com export?
56
- Administrator-Interface: enable and disable object types
2 daniel-mar 57
 
104 daniel-mar 58
REJECTED IDEAS
2 daniel-mar 59
- sollte es mehere admins geben?
42 daniel-mar 60
- change history of each oid
88 daniel-mar 61
- record first RA and current RA => X.660 does not have this requirement
62
- markers DRAFT, LEAF and FROZEN etc. => use "Protected" if you want to make it invisible
2 daniel-mar 63
 
4 daniel-mar 64
IDEAS
65
- there should be a form where an RA can request an invitation, even if the superior RA did not invite them.
66
  the fact that a RA exists in the Object Table should permit the RA to invite theirself.
67
- 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 68
- 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 69
- sanitize IPv4, IPv6, GUID during creation
70
	bei IPv4 und IPv6: - if it is a single host address, don't put /32 or /128 suffix
71
	                   - strike unnecessary bits that are not defined in the netmask (also at the whois output)
44 daniel-mar 72
- we need some kind of plugin API to allow individual config values to be stored
4 daniel-mar 73
 
104 daniel-mar 74
QUESTIONS
4 daniel-mar 75
- should the collation be case sensitive or case insensitive? For Java package names, it should be case senstivie
16 daniel-mar 76
- wort "guid" oder "uuid" verwenden?
77
- bit or tinyint(1) ?
61 daniel-mar 78
- should "OID updated" be split into two categories "updated by superior" (e.g. identifiers) and "updated by owner" (description etc)?
79
- "updated" nicht aktualisieren, wenn man nur auf "update" klickt aber nix geändert hat
63 daniel-mar 80
- "Documents" section: Can base of URLs/images inside the HTML be changed automatically?
4 daniel-mar 81
 
16 daniel-mar 82
GUID Management
83
- Leaf nodes (GUIDs) should show/edit the Title in the CRUD, so you dont have to click the GUID to see the title
84
- 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