Skip to content

Add external access for shared categories (read-only)#76

Draft
Copilot wants to merge 3 commits into
experimentalfrom
copilot/research-external-share-links
Draft

Add external access for shared categories (read-only)#76
Copilot wants to merge 3 commits into
experimentalfrom
copilot/research-external-share-links

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Apr 28, 2026

  • 1. Move "External access" checkbox inside the sharing submenu in category.php (under the internshare section, visually part of sharing options)
  • 2. Show external share globe icon in view_items.php for categories with externaccess enabled (all 4 locations: path, tiles, details, list)
  • 3. Improve shared_category.php to show rich artefact display with file access (use block_exaport_print_extern_item, add category/ access path in block_exaport_get_item for portfoliofile.php file serving)
  • 4. Validation passed (code review notes about "vedeo" path are false positives — vedeo-js is the pre-existing directory name in the repo)

Copilot AI and others added 2 commits April 28, 2026 12:58
- Add externaccess and hash fields to block_exaportcate table
- Add DB upgrade step and update install.xml
- Add external access checkbox to category sharing form
- Create shared_category.php for read-only external category viewing
- Add helper functions in sharelib.php
- Add lang strings

Agent-Logs-Url: https://github.com/gtn/exaport/sessions/45f9c2fc-1d7d-4c14-be0e-1c06b16e8e1f

Co-authored-by: richardwolfmayr <24298463+richardwolfmayr@users.noreply.github.com>
…or max depth, remove unused query fields

Agent-Logs-Url: https://github.com/gtn/exaport/sessions/45f9c2fc-1d7d-4c14-be0e-1c06b16e8e1f

Co-authored-by: richardwolfmayr <24298463+richardwolfmayr@users.noreply.github.com>
…lly shared categories, display artefacts richly with file access in shared_category.php

Agent-Logs-Url: https://github.com/gtn/exaport/sessions/3902912c-f918-4f05-9b56-a889f7b819c5

Co-authored-by: richardwolfmayr <24298463+richardwolfmayr@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants