Skip to content

Conversation

@haraldschilly
Copy link
Contributor

@haraldschilly haraldschilly commented Dec 16, 2025

This moves some fields into an expandable row, otherwise table too wide. Some tweaks to the columns. Buttons to copy token or ephemeral URL. Add/Edit is a dialog now.

This also adds adding a license id and storing the disable internet info in the ephemeral project.

Extra: adding a client-side timeout for that client.conat_client.hub.db.userQuery call. there is a timeout flag, but it is passed on to conat, and kind of dropped. what's certainly missing is a frontend timeout.

Screenshot from 2025-12-17 12-46-33

"Custom" can be edited

Screenshot from 2025-12-17 18-50-17

@haraldschilly haraldschilly added PR-work in progress PR-TODO-cocalc2 merge/migrate this PR into CoCalc2 in the future labels Dec 16, 2025
@haraldschilly haraldschilly force-pushed the fix-exam-mode-20251216 branch 10 times, most recently from 486a33f to e64eb9f Compare December 17, 2025 10:59
@haraldschilly haraldschilly force-pushed the fix-exam-mode-20251216 branch 2 times, most recently from ddd2072 to 1d5b8a8 Compare December 17, 2025 11:49
@haraldschilly
Copy link
Contributor Author

@codex review

Copy link

@chatgpt-codex-connector chatgpt-codex-connector bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

@haraldschilly
Copy link
Contributor Author

@codex review

Copy link

@chatgpt-codex-connector chatgpt-codex-connector bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

@haraldschilly haraldschilly marked this pull request as ready for review December 17, 2025 14:21
@haraldschilly haraldschilly force-pushed the fix-exam-mode-20251216 branch 3 times, most recently from ca9b0e8 to 5d3c110 Compare December 17, 2025 16:43
@haraldschilly haraldschilly force-pushed the fix-exam-mode-20251216 branch 3 times, most recently from 17994f2 to 84a3625 Compare December 17, 2025 17:46
@haraldschilly haraldschilly added the PR-needs testing work done, only testing left to do label Dec 17, 2025
@haraldschilly
Copy link
Contributor Author

@codex review

Copy link

@chatgpt-codex-connector chatgpt-codex-connector bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

@haraldschilly
Copy link
Contributor Author

@codex review

@haraldschilly haraldschilly added PR-needs review and removed PR-needs testing work done, only testing left to do labels Dec 18, 2025
Copy link

@chatgpt-codex-connector chatgpt-codex-connector bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

description,
image,
});
if (project_id != null) {
return project_id;

P1 Badge Pool reuse skips disableInternet customization

When createProject can pull a project from the pool with no licenses, it returns immediately after getFromPool without applying any of the new customize settings. If a registration token sets customize.disableInternet (or other future settings) but doesn’t supply a license, this branch will reuse a pooled project and return before writing the settings JSON, so the project is created with full internet access despite the token requesting it. Consider bypassing the pool or updating the pooled project when customization is present.

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

@haraldschilly
Copy link
Contributor Author

@codex review

Copy link

@chatgpt-codex-connector chatgpt-codex-connector bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

@haraldschilly
Copy link
Contributor Author

@codex review

Copy link

@chatgpt-codex-connector chatgpt-codex-connector bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

@haraldschilly
Copy link
Contributor Author

@codex review

Copy link

@chatgpt-codex-connector chatgpt-codex-connector bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

@haraldschilly haraldschilly merged commit 44ad667 into master Dec 18, 2025
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

PR-needs review PR-TODO-cocalc2 merge/migrate this PR into CoCalc2 in the future

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants