Enhancement #2073

TableController: support empty rows (keys only)

Added by Davide Principi about 8 years ago. Updated over 7 years ago.

Status:CLOSEDStart date:08/29/2013
Priority:NormalDue date:08/30/2013
Assignee:Giacomo Sanchietti% Done:

100%

Category:nethserver-nethgui
Target version:v1.5.0
Resolution: NEEDINFO:No

Description

Support an e-smith DB where keys are without props, or a TabularValueArray with one "column": degraded cases of what is assumed to be a Table.


Related issues

Related to NethServer 6 - Enhancement #2072: Squid: add bypass rules for trasparent proxy CLOSED

Associated revisions

Revision 06fa2052
Added by Davide Principi almost 8 years ago

RecordAdapter: mark as DIRTY if record key does not exist in source table. Refs #2073

History

#1 Updated by Davide Principi almost 8 years ago

  • Target version set to ~FUTURE

#2 Updated by Davide Principi almost 8 years ago

  • Status changed from NEW to TRIAGED
  • Target version changed from ~FUTURE to v6.4-beta2
  • % Done changed from 0 to 20

#3 Updated by Davide Principi almost 8 years ago

  • Due date set to 08/30/2013
  • Status changed from TRIAGED to ON_DEV
  • Assignee set to Davide Principi
  • Start date set to 08/29/2013
  • % Done changed from 20 to 30
  • Estimated time set to 6.00

#4 Updated by Davide Principi almost 8 years ago

  • Status changed from ON_DEV to MODIFIED
  • Assignee deleted (Davide Principi)
  • % Done changed from 30 to 60

RecordAdapter class was MODIFIED. The degraded case of a record without any field is now implemented.

#5 Updated by Davide Principi almost 8 years ago

  • Status changed from MODIFIED to ON_QA
  • % Done changed from 60 to 70

In nethserver-testing:
nethserver-nethgui-1.2.3-11.0git06fa2052.ns6.noarch.rpm
nethserver-httpd-admin-1.0.5-2.0git1ca852bd.ns6.noarch.rpm

#6 Updated by Giacomo Sanchietti almost 8 years ago

  • Assignee set to Giacomo Sanchietti

#7 Updated by Giacomo Sanchietti almost 8 years ago

  • Status changed from ON_QA to VERIFIED
  • % Done changed from 70 to 90
Tested with packages:
  • nethserver-squid-1.0.3-5.0gitbf99ef2d.ns6.noarch
  • nethserver-httpd-admin-1.0.5-2.0git1ca852bd.ns6.noarch
  • nethserver-nethgui-1.2.3-11.0git06fa2052.ns6.noarch
Test case:
  • add and remove elements from Bypass property of squid key

Bypass property is a CSV field modified using a TableController. No errors found when adding or removing elements.

#8 Updated by Giacomo Sanchietti almost 8 years ago

  • Status changed from VERIFIED to CLOSED
  • % Done changed from 90 to 100
In nethserver-updates:
  • nethserver-nethgui-1.2.4-1.ns6.noarch.rpm

#9 Updated by Davide Principi over 7 years ago

  • Target version deleted (v6.4-beta2)

Also available in: Atom PDF