index
:
contact
master
Bitweaver contact package repository
lester@lsces.co.uk
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
Files
Lines
10 days
Move linked user_id field into Liberty Extensions tab, first position
HEAD
master
Lester Caine
2
-12
/
+13
10 days
Map contact persons to registered users via contact.role_id
Lester Caine
3
-6
/
+32
11 days
Fix P01 name xref being wiped when saving type checkboxes
Lester Caine
1
-9
/
+19
2026-06-14
Add CLAUDE.md with contact package developer notes
Lester Caine
1
-0
/
+75
2026-06-11
Introduce ContactPerson and ContactBusiness subclasses
Lester Caine
28
-116
/
+449
2026-06-07
Remove duplicate ipackage attributes from biticon calls
Lester Caine
3
-3
/
+3
2026-06-06
contact: fix null mUserId producing invalid SQL for anonymous users
Lester Caine
2
-2
/
+2
2026-06-06
contact: docblock tidy and remove dead Xref scaffolding
Lester Caine
6
-137
/
+91
2026-06-06
import: cull legacy importers; move data to storage/contact/
Lester Caine
15
-1518
/
+3
2026-06-06
schema: tighten account group role_id to 3; add SAGEID; add export_contacts.php
Lester Caine
2
-4
/
+157
2026-06-06
display_contact: migrate to loadXrefInfo/gXrefInfo path
Lester Caine
3
-7
/
+11
2026-06-06
Contact::load(): replace loadXrefList() with loadXrefInfo()
Lester Caine
1
-5
/
+1
2026-06-06
xref: remove dead list_xref.tpl override
Lester Caine
1
-65
/
+0
2026-06-06
list templates: remove unimplemented remove_contact bulk action option
Lester Caine
2
-6
/
+0
2026-06-06
edit.php: add expunge=1 handler; contact_date_bar: use edit.php?expunge=1
Lester Caine
2
-2
/
+6
2026-06-06
import: add load_contacts_csv.php (was missing from repo)
Lester Caine
1
-0
/
+85
2026-06-06
xref item templates: replace $source eq/ne 'history' with $isHistory
Lester Caine
7
-85
/
+85
2026-06-06
address/phone item templates: replace $source with $isHistory
Lester Caine
2
-6
/
+6
2026-06-06
view_xref_contact_group.tpl: default allow_edit to false, consistent with oth...
Lester Caine
1
-1
/
+1
2026-06-06
edit: switch xref tabs to LibertyXrefGroup path
Lester Caine
2
-8
/
+7
2026-06-06
view_xref_contact_group.tpl: add class="table" for full-width tab rendering
Lester Caine
1
-1
/
+1
2026-06-06
xref item templates: drop dead Link/nbsp column; move generics to liberty
Lester Caine
6
-126
/
+176
2026-06-05
Fix delete permission: p_remove_contact → p_contact_expunge
Lester Caine
3
-5
/
+5
2026-06-05
Rationalise contact permissions
Lester Caine
1
-4
/
+4
2026-06-05
Update contact menu icons
Lester Caine
1
-4
/
+4
2026-06-05
Remove edit_xref_key_seal.tpl — no supporting code
Lester Caine
1
-81
/
+0
2026-06-05
Switch icons: document-properties → edit, text-x-generic → view-list-text
Lester Caine
19
-32
/
+113
2026-06-05
Switch delete icon from edit-delete to user-trash (dustbin)
Lester Caine
13
-13
/
+13
2026-06-04
Convert {booticon} to {biticon} — freedesktop/tango icon names throughout
Lester Caine
19
-60
/
+60
2026-06-04
contact: fix SCREF lookup to use xkey not data
Lester Caine
1
-2
/
+2
2026-06-03
contact: add lookup_contact.php JSON autocomplete endpoint
Lester Caine
1
-0
/
+45
2026-06-02
list.tpl: remove street sort — contact_address not yet joined in getList
Lester Caine
1
-1
/
+1
2026-06-02
list.tpl: fix column mismatch — both rows now 2 columns
Lester Caine
1
-7
/
+1
2026-06-02
Rename list.php → list_contacts.php; add odd/even row pairs to list
Lester Caine
8
-76
/
+24
2026-06-02
Tidy contact type xref_item defaults: $05 = MERG Kit Elf, drop $06-$10
Lester Caine
1
-6
/
+1
2026-06-02
Use DEFTIMESTAMP for contact_address.last_update_date
Lester Caine
1
-1
/
+1
2026-05-31
Add add_person/add_business flows; tidy contact view/edit for type
Lester Caine
22
-94
/
+307
2026-05-31
Fix contact type checkboxes storing wrong value; fix null trim
Lester Caine
2
-4
/
+4
2026-05-30
Fix mRoles null guard to prevent Firebird empty IN() error for anonymous users
Lester Caine
1
-1
/
+1
2026-05-29
Rename view_xref_*_record.tpl to _item.tpl; remove key_seal; fix list dispatch
Lester Caine
13
-121
/
+2
2026-05-27
Clean up contact menu: remove Cotswold items, add Order holding link
Lester Caine
1
-7
/
+4
2026-05-27
Fix Firebird/PDO compatibility and strip Cotswold Security remnants
Lester Caine
14
-419
/
+13
2026-05-26
Migrate contact xref to liberty_xref tables; add address_postcode to schema
Lester Caine
15
-123
/
+149
2026-05-25
Switch display_contact to use liberty's generic list_xref template
Lester Caine
1
-1
/
+1
2026-05-22
Redirect contact xref admin pages to liberty equivalents
Lester Caine
2
-57
/
+2
2026-05-22
Remove xref methods now in LibertyContent; update callers
Lester Caine
6
-237
/
+9
2026-05-22
Fix xref group display: alias xref_type AS source, use sort_order for group f...
Lester Caine
2
-2
/
+2
2026-05-22
Rewire Contact/ContactType queries to use liberty_xref tables
Lester Caine
2
-50
/
+61
2026-05-22
Fix 5.0.2 DROPTABLE/DROPSEQUENCE array nesting
Lester Caine
1
-2
/
+2
2026-05-22
Drop old contact_xref tables; seed liberty_xref_type/source on fresh install
Lester Caine
2
-75
/
+66
[next]