-
Bug Report: ICS v5 Beta 11.1 - Admin Control Panel API Menu Error
More information just came in, I spoke too soon Zapier just returned a: Invision Community The app returned "INVALID_API_KEY".
-
Bug Report: ICS v5 Beta 11.1 - Admin Control Panel API Menu Error
p.s. I don’t know why when I copy and paste the report it turns the H4’s to orange, but I like it :) Error Log: 2025/01/21 08:59:00 [error] 1404638#1404638: *26948 FastCGI sent in stderr: "PHP message: PHP Fatal error: Declaration of IPS\nexus\api\_supportrequests::_createOrUpdate(IPS\Content\Item $item, $type = 'add') must be compatible with IPS\Content\Api\ItemController::_createOrUpdate(IPS\Content\Item $item, string $type = 'add'): IPS\Content\Item in /var/www/forum/applications/nexus/api/supportrequests.php on line 181" while reading response header from upstream, client: 172.58.120.105, server: codenamejessica.com, request: "GET /admin/?app=core&module=applications&controller=api&tab=apiKeys&do=form HTTP/1.1", upstream: "fastcgi://unix:/var/run/php/php8.3-fpm.sock:", host: "codenamejessica.com", referrer: "https://codenamejessica.com/admin/?app=core&module=applications&controller=api&tab=apiKeys"
-
Bug Report: ICS v5 Beta 11.1 - Admin Control Panel API Menu Error
(just a side note: our company got a new Bug issue/tracking system. I fill it out for ICS bugs and report them here, but don’t submit them to the team, this is why the report looks different) Issue Summary:In ICS v5 Beta 11.1, accessing any option under the API menu in the Admin Control Panel results in an HTTP 500 error. This affects the ability to create new API keys, view API logs, and navigate any API related settings. Steps to Reproduce:Log into the ICS v5 Beta 11.1 Admin Control Panel. Navigate to the API menu in the sidebar. Click on New API Key, API Logs, or any submenu under API. Observe the error message: Expected Behavior:The API menu should allow administrators to create and manage API keys, view logs, and access all related settings without encountering a server error. Actual Behavior:Clicking on any API menu item results in an HTTP 500 error, preventing further configuration. Error Message:Browser Display: "This page isn’t working right now codenamejessica.com can't currently handle this request. HTTP ERROR 500" Server Log (if available): Pending further investigation Environment Details:ICS Version: v5 Beta 11.1 Server OS: Ubuntu 24.04 Web Server: nGinX Database: MySQL/MariaDB PHP Version: Pending verification Additional Notes:This issue did not occur in v4. No recent changes were made to server configurations since version 5 that could directly impact API functionality. In version 4, I added to the nginx configuration which worked successfully: # PHP processing for the API location ~ \.php$ { include snippets/fastcgi-php.conf; fastcgi_pass unix:/var/run/php/php8.3-fpm.sock; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; # Pass the HTTP_AUTHORIZATION header to PHP fastcgi_param HTTP_AUTHORIZATION $http_authorization; include fastcgi_params; }Other admin panel sections appear to function normally. Recommended Next Steps: Check server logs (NGINX/PHP-FPM) for specific error messages. Verify database integrity for API-related tables. Debug PHP scripts associated with the API module. Test with an alternative PHP version if available. Report findings to the ICS development team for further investigation. Priority: High This issue prevents administrators from managing API keys, which could impact integrations and third-party (Zapier is testing ok) or inhouse applications relying on the API. Submitted by: Jessica Date: January 21, 2025 Server: codenamejessica.com
-
Manual action required
Code Name Jessica replied to Code Name Jessica's post in a topic in Invision Community 5: Beta Testing's Beta DiscussionI am using Version 8.3.6
-
Image icons not showing IC5B11
Code Name Jessica replied to Code Name Jessica's post in a topic in Invision Community 5: Beta Testing's Beta DiscussionThank you teraByte, I mentioned in the first sentence of my OP, This was a work around for the issue, for those who wanted to use it. Marc asked me to put in a Bug Request, so I did. I appreciate you letting me know.
-
Manual action required
Code Name Jessica replied to Code Name Jessica's post in a topic in Invision Community 5: Beta Testing's Beta DiscussionI appreciate it Marc, already done... Just throwing out a notice in case it was something to look into or not.
-
Image icons not showing IC5B11
I noticed somewhere someone said the images were not showing on their board. I found a work around for those who want to use it: Open the Theme editor (Click on your name at the top right of the screen) Then Click on the Custom CSS icon </> and add this code: .ipsUserPhoto--fluid { display: block !important; visibility: visible !important; opacity: 1 !important; width: auto !important; height: auto !important; max-width: 100% !important; max-height: 100% !important; position: relative !important; } That will turn: back into:
-
Manual action required
Code Name Jessica replied to Code Name Jessica's post in a topic in Invision Community 5: Beta Testing's Beta DiscussionNope, I was on B10.
-
Manual action required
Not sure if it is a bug or something with my server. It does not give details for me to investigate. I can manually do it, it is not a problem. Just wanted to let you know that I received this message:
-
{Bug} IC v5 Beta 10 - Word Expansion Matching
Code Name Jessica replied to Code Name Jessica's post in a topic in Invision Community 5: Beta Testing's Beta DiscussionBug Report Update Title: {Bug} IC v5 Beta 10 - Word Expansion Matching (Additional Findings) Description: Following my initial bug report regarding the Word Expansion feature in IC v5 Beta 10, I have discovered that deleting and re-adding the affected word expansion "PCI" temporarily resolves the issue. Once re-added, the system correctly matches each term, such as "PCI", "PCIe", "PCI-DSS", and "PCI-X", without triggering incorrect expansions. This behavior suggests a potential issue with how word expansions are initially cached or indexed. Steps to Verify Fix: Delete the "PCI" expansion from the Word Expansion list. Re-add "PCI" with the same settings. Retest by editing the forum post created with the terms specified. Observe that the system now matches each term correctly. Impact: While this workaround solves the issue temporarily, it may confuse users who are unaware of the need to manually reset word expansions. Suggested Fix: I have no idea... Didn't look 🙂 Reported by: Jessica Date: January 12, 2025 (Sorry just saw the Bug tracker...) - I can move (well create a new one) in there if you like.
-
{Bug} IC v5 Beta 10 - Word Expansion Matching
Description of the Bug: The Word Expansion feature in Invision Board Community v5 Beta 10 exhibits incorrect matching behavior when multiple word expansions share similar prefixes. The issue arises when word expansions such as: PCI PCIe PCI-DSS PCI-X are added to the Word Expansion list. The system does not differentiate between these variations correctly and applies expansions incorrectly when terms with similar prefixes are used in posts or comments. Steps to Reproduce: Navigate to the Admin Control Panel (ACP). Go to System > Settings > Posting & Editor > Word Expansions. Add the following word expansions: PCI PCIe PCI-DSS PCI-X Save the changes. Create a new forum post or comment with the text: "This server is PCI-DSS compliant and uses a PCIe SSD, a PCI network card and a PCI-X raid card." Observe the applied word expansions in the post. Expected Behavior: Each word expansion should apply only to the exact matching term in the text. For example: PCI should expand only when the standalone term "PCI" is used. PCIe should expand only when the term "PCIe" is used. PCI-DSS should expand only when the term "PCI-DSS" is used. PCI-X should expand only when the term "PCI-X" is used. Actual Behavior: The word expansion logic applies expansions inconsistently. For example: "PCIe" triggers the "PCIe" expansion. "PCI-DSS" triggers "PCI" expansions. "PCI-X" triggers the "PCI" expansion. "PCI" triggers the "PCI" expansion. This incorrect matching behavior causes confusion and unintended text replacements. Impact: Users experience incorrect text replacements in their forum posts. This can lead to confusion, especially in technical forums where precise terminology is crucial. It diminishes the usability of the Word Expansion feature. Suggested Fix: Update the Word Expansion matching algorithm to ensure it matches whole words or specific phrases accurately. Implement a stricter matching mechanism that differentiates between exact terms and terms with similar prefixes. Environment: Platform: Linux (Ubuntu 24.04) Web Server: nGinX PHP Version: 8.2 Database: MySQL 8.0 Browser: Microsoft Edge Attachments:
-
What are the limitations for sending attachments?
Code Name Jessica replied to PanSevence's post in a topic in Invision Community 5: Beta Testing's Beta DiscussionYeah, I am not one of the developers, I completely understand, that is frustrating when the ACP says no limit, but it is limited in SQL. Curious... I am in the middle of an application currently, but I am wondering if... Let me think about this, maybe another application can be made to create a new table for images, videos, large files, etc. Then call that when uploading or viewing that in community. Let me finish my current project, and I will get back to you if I create something like that.
-
What are the limitations for sending attachments?
Code Name Jessica replied to PanSevence's post in a topic in Invision Community 5: Beta Testing's Beta DiscussionI was refencing this topic: and this topic (Mark's comment at the end of that topic):
-
What are the limitations for sending attachments?
Code Name Jessica replied to PanSevence's post in a topic in Invision Community 5: Beta Testing's Beta DiscussionYou are correct, once I made the changes, I get the Database problems error in the Get Support of the admin. That is a shame, I thought they would have changed that.
-
What are the limitations for sending attachments?
Code Name Jessica replied to PanSevence's post in a topic in Invision Community 5: Beta Testing's Beta DiscussionI have a dev site... I am going to run: ALTER TABLE core_attachments MODIFY COLUMN attach_filesize BIGINT(20) NOT NULL; I'll let you know what happens.