Subversion Repositories oidplus

Rev

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