pachno / pachno Goto Github PK
View Code? Open in Web Editor NEWLicense: Mozilla Public License 2.0
License: Mozilla Public License 2.0
Sers!
When I set a users usergroup to "Admin", click "Save" and then reopen the user profile, it's back to "Regular User".
Users can sign up and Team memberships seem to be saved, so I guess it's not a DB issue.
It also gives a little success notification on the bottom - but even after a npm cache clear, a relog and a browser cache clear the user group stays the same.
I installed it twice now.
(System: Ubuntu upgraded to 20.04; apache2; npm/composer rather up2date; php8.0.*; mariaDB/MySQL)
Nothing is happening. Not even a single log.
Environment:
Pachno 1.0.1, Debian 10.9, PHP 7.4, MariaDB 15.1
Composer installed ok except 3 phpunit abandoned warnings (php-token-stream, phpunit-mock-objects, phpunit-skeleton-generator)
Browse to site to finish installation, after entering DB info, press "Continue", the following error displays:
The following error occured:
Declaration of pachno\core\entities\tables\ScopedTable::setup(string $b2db_name, string $id_column): void should be compatible with b2db\Table::setup($b2db_name, $id_column) in /var/www/pachno/core/entities/tables/ScopedTable.php, line 99
i create account mail on my domain and use smtp on pachno. smtp sent and dont delivery...
When creating a task (or idea or ticket), it does not appear in the board.
It does appear in the global dashboard though.
This in the debug console :
fetch.js:253 Trying to update element [object Object] but it does not exist in markup [error]
fetch.js:254 {form: "report_issue_form", method: "POST", success: {β¦}}
So the issue is created successfully, but does not appear in the column where created.
Version . 1.0.2
Hi,
I am testing over pachno in use self-hosting environment, and is following the installation procedure to install for a few times.
However, not sure why everything works well besides user password changing, the API will return {"error":"Please log in to continue"}
Same thing heppans on forget password. I already configured the SMTP server so that the forget password button appears, but when I click the button, the javascript console shows "cannot call to undefined /Users"
I think the whole pachno program is great, I would dare to said it is currently the best opensource bug tracking platform so far. But these little issue really keeping me off .... hope it can be fixed real soon.
Best regards,
CL
When installing on PHP 8.2 one gets
Deprecation Notice: Return type of pachno\core\framework\Parameterholder::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/pachno/core/framework/Parameterholder.php:60
Deprecation Notice: Return type of pachno\core\framework\Parameterholder::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/pachno/core/framework/Parameterholder.php:35
Deprecation Notice: Return type of pachno\core\framework\Parameterholder::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/pachno/core/framework/Parameterholder.php:30
Deprecation Notice: Return type of pachno\core\framework\Parameterholder::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/pachno/core/framework/Parameterholder.php:23
Also installation with it is not possible with 8.1 or 8.2:
PHP Fatal error: During inheritance of ArrayAccess: Uncaught in /var/www/pachno/core/framework/Parameterholder.php on line 13
Last instruction in Dockerfile generate an error:
ERROR [pachno_web 37/37] COPY docker/000-default.conf /etc/apache2/sites-available/000-default.conf
I can't manage/edit groups. If i try to change a setting (e.g. for the group "Regular users") following error accours after clicking on "Save group":
Trying to access array offset on value of type bool
When click on Configuration -> Module, link broke & throw unknown directory error.
The following error occurred:
opendir(/var/www/html/modules/): failed to open dir: No such file or directory
The following error occured:
opendir(/var/www/html/modules/): failed to open dir: No such file or directory in /var/www/html/core/framework/Context.php, line 1013
Hi, I can help translating pachno into chinese version, can I have an excel / spreadsheet or something for the required translation files?
Hi,
Any chance of getting instructions on how to get it to work with php8?
Problem 1
- Root composer.json requires php ^7.4 but your php version (8.0.12) does not satisfy that requirement.
When trying to save notification settings, by clicking the save button.
Message says it is successful. Refreshing the page shows it is not.
When adding a GitHub token it results to error Class 'Github\Client' not found
What I've done
Dead pachno team,
thanks for providing such a nice bugtracker. :)
I tried updating from v1.0.3 to v1.0.6 and it seems like the database layouts won't get updated. (tested both, CLI and web-based)
Followed the instructions from the documentation (https://projects.pach.no/pachno/docs/152017/Upgrading) and got no erros while performing the upgrade.
After the upgrade was done, the main page wasn't loading correctly and an error was shown that a SQL query has failed. So I applied (hopefully all) the changes by hand and added the following things to my database (as documented inside the code),
agileboards - table name: workflow_enforcement_mode
- @Column(type="varchar", length=50, default="none")
workflow_steps - table name: sort_order
- @Column(type="integer", length=10)
workflow_step_transtitions - table name: sort_order
- @Column(type="integer", length=10)
I'm able to browse the site once again but I will roll back to v1.0.3 to avoid any troubles.
I can't provide any useful information right now since there are no error messages. It's also possible that it's due to misconfiguration of my setup (hosted on a raspberry pi, php8 / mariadb 10.5.15) but I'm using some other scripts (with same configuration) which are able to successfully upgrade it's database layouts.
Since I started using pachno on version 1.0.3 I can't tell if previous database updates were successful.
Feel free to contact me if you need any further information.
Thanks in advance for your help.
The error is
https://xxx.com/account/change/password/a9e1575c-d925-4616-b8ac-971b0cb1c47a 403 (Forbidden)
(anonymous) @ fetch.js:168
fetchHelper @ fetch.js:97
formSubmitHelper @ fetch.js:368
submitForm @ ui.js:321
autoSubmitForm @ ui.js:290
dispatch @ jquery.js:5430
elemData.handle @ jquery.js:5234
Here what is found in the window debugger.
8000/files/show/4:1 GET https://pachno.afreelancersworld.com:8000/files/show/4 net::ERR_CONNECTION_TIMED_OUT
Image (async)
g @ bundle.js:1
value @ bundle.js:1
set @ bundle.js:32
value @ bundle.js:32
onUpload @ bundle.js:32
(anonymous) @ bundle.js:1
Promise.then (async)
value @ bundle.js:1
onSelectFile @ bundle.js:32
(anonymous) @ bundle.js:1
value @ bundle.js:32
value @ editor.js:2
value @ editor.js:2
value @ editor.js:2
(anonymous) @ editor.js:2
Pachno is behind nginx which does a basic proxy-pass
This user could not be updated: Cannot use an empty value for WHERE IN criteria
When re-try, a message tells me the username is already taken, which leads me to think that part of the previous step is actually done.
I followed all the instructions, but when I try to load the site via Apache, I get the following below. Anyone know what I'm doing wrong?
The following error occurred:
Return type of pachno\core\framework\Parameterholder::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
The following error occured:
Return type of pachno\core\framework\Parameterholder::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in E:\Projects\pachno\core\framework\Parameterholder.php, line 60
Latest release uses guzzlehttp/guzzle": "7.*
which is incompatible with the "php-http/guzzle6-adapter": "^1.1"
specified in the integration composer.
changing over to "php-http/guzzle7-adapter": "^1.1"
resolves issue.
quicksearch.js:278 Uncaught TypeError: Cannot read property 'type' of undefined
at Quicksearch.selectHighlightedChoiceOrExecute (quicksearch.js:278)
at HTMLDivElement. (quicksearch.js:317)
at HTMLBodyElement.dispatch (jquery.js:5430)
at HTMLBodyElement.elemData.handle (jquery.js:5234)
- Selecting find or show first returns nothing, no xhr calls being made
How difficult is it to separate projects into categories on the home page?
It would be very useful to have this visibility, because when you have more than 50 projects, it ends up being bureaucratic to locate yourself by the name of the project only.
Hey,
first of all i've found this wonderful project while searching for some kind of JIRA alternatives. This projects look sooo great! Please keep going.
I was wondering if you already noticed the jumping and broken CSS on the documentation page? The documentation page is a great feature but not really useful in this state.
btw. i would really love to see the possibility to disable account creation π
Greetings from Germany
This project looks great, but ideally there would be a Docker install method for quickly setting up and trying out. Thanks
Hi!
Ist this Project still active? I cant install with php8. Is it planned to update the dependencies and provide new docs on how to install?
Thanks
Good evening, I am attaching the entire Portuguese - Brazil translation package. All original strings were kept.
pt_BR.zip
I came across an issue that the time of a parent bug is not correctly calculated when I use timers.
I tested it twice to be sure i haven't messed things up.
Second try:
When adding time to the child bug by hand there seems to be no issue:
I don't know if this has something to do with the bug but I also noticed that the times are not converted properly sometimes.
One more issue is noticed.
When I choose the project and wanna pick a client, nothing happened.
Neither any js function (nothing show in console)
nor any AJAX request fired (nothing shown in fiddler)
I tried to screencap and paste the image directly in the response.
It looks like the image can upload successfully with response
{"success":"1","file":{"id":"143","type":"","content_type":"image/png","is_image":"1","icon":"file-image","url":"https://xxxxxxx/files/show/143"}}
However, easymade.js seems cannot handle such response as it require a filePath and data. Is there anything can be done to allow inline past the image in issue response area? This will save a lot of time for bug response, Thanks!
I do no get how boards actually are working. How do I see my issues or tasks in a board. There's talk about the backlog containing my issues, but there's no backlog anywhere. Also it seems I cannot delete columns anymore or switch their position.
Actually I am not quite sure if there is any config issue.
When I first go into the issue list, nothing is shown and require a selection of issue type.
When I select the type, it can show all the items but failed to do the actual "filter" function.
When issue is added and completed, then there is a button "add another issue"
However, when the new form popup, previous data still exist.
Hi!
I think it's necessary to change FROM php:7.4-apache
to FROM php:8.0-apache
in the Dockerfile.
=> ERROR [31/37] RUN composer install 0.5s
------
> [31/37] RUN composer install:
#0 0.394 Installing dependencies from lock file (including require-dev)
#0 0.408 Verifying lock file contents can be installed on current platform.
#0 0.433 Your lock file does not contain a compatible set of packages. Please run composer update.
#0 0.433
#0 0.433 Problem 1
#0 0.433 - psr/simple-cache is locked to version 2.0.0 and an update of this package was not requested.
#0 0.433 - psr/simple-cache 2.0.0 requires php >=8.0.0 -> your php version (7.4.33) does not satisfy that requirement.
#0 0.433 Problem 2
#0 0.433 - ramsey/uuid is locked to version 4.4.0 and an update of this package was not requested.
#0 0.433 - ramsey/uuid 4.4.0 requires php ^8.0 -> your php version (7.4.33) does not satisfy that requirement.
#0 0.433 Problem 3
#0 0.433 - symfony/deprecation-contracts is locked to version v3.0.2 and an update of this package was not requested.
#0 0.433 - symfony/deprecation-contracts v3.0.2 requires php >=8.0.2 -> your php version (7.4.33) does not satisfy that requirement.
#0 0.433 Problem 4
#0 0.433 - symfony/deprecation-contracts v3.0.2 requires php >=8.0.2 -> your php version (7.4.33) does not satisfy that requirement.
#0 0.433 - guzzlehttp/guzzle 7.4.5 requires symfony/deprecation-contracts ^2.2 || ^3.0 -> satisfiable by symfony/deprecation-contracts[v3.0.2].
#0 0.433 - guzzlehttp/guzzle is locked to version 7.4.5 and an update of this package was not requested.
#0 0.433
------
failed to solve: executor failed running [/bin/sh -c composer install]: exit code: 2
A declarative, efficient, and flexible JavaScript library for building user interfaces.
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. πππ
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google β€οΈ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.