Git Product home page Git Product logo

codeisok's People

Contributors

andrey-yantsen avatar antgubarev avatar bayandin avatar denkoren avatar dependabot[bot] avatar kdzuin avatar konorlevich avatar md-cake avatar miloss avatar nikhilverma avatar uyga avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

codeisok's Issues

Performance problems when change list is large

When using treediff and if the number of changed files is about ~1k there are noticeable problems with performance: the frame rate is very low, click actions are executed with a significant delay.

Not sure what the cause of the issues: file tree or the contents (or both). Probably, we should implement some mechanisms for lazy loading and add only visible elements to DOM.

Code colour switches to orange in sidebyside mode

The code colour switches to orange in sidebyside mode seemingly when it hits a template string and remains that way to the end of the file.

Haven't tested whether it's actually the template string causing the issue but for my case it was.

Screenshot 2020-04-30 at 23 57 12

Add file filters in the URL

In a diff when we are filtering for file extensions or modification attributes they should be added to the URL. This will make it easy to load and share pre-filtered diffs. And it can also significantly improve the performance of diffs.

Checking for tables which need an upgrade, are corrupt or were not closed cleanly.

Добрый день! Не стартует контейнер после билда по инструкции.

Запуск
docker run -d --restart unless-stopped -p 80:80 -p 2222:22 --name codeisok -v codeisok:/local/codeisok -v codeisokmysql:/var/lib/mysql -v codeisokgit:/home/git/ codeisok

Логи
> docker logs codeisok

 * Starting MySQL database server mysqld
   ...done.
 * Checking for tables which need an upgrade, are corrupt or were
not closed cleanly.
ERROR 1045 (28000): Access denied for user 'debian-sys-maint'@'localhost' (using password: YES)
 * Starting OpenBSD Secure Shell server sshd
   ...done.
Warning: Using a password on the command line interface can be insecure.
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
 * Starting Mail Transport Agent (MTA) sendmail
   ...done.
 * Starting MySQL database server mysqld
   ...done.
 * Checking for tables which need an upgrade, are corrupt or were
not closed cleanly.
ERROR 1045 (28000): Access denied for user 'debian-sys-maint'@'localhost' (using password: YES)
 * Starting OpenBSD Secure Shell server sshd
   ...done.
Warning: Using a password on the command line interface can be insecure.
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
 * Starting Mail Transport Agent (MTA) sendmail
   ...done.

Switching reviews causes new comments to be invisible until page reload

  • Open a branch diff with existing reviews
  • Add comment
  • Clicks another review link on the bottom dialog
  • Add another comment (click Comment in comment dialog)

Actual Result

Nothing happens. (But after reloading a page I see new unfinished reviews)

Expected Result

We should either prevent user from switching reviews after starting a new one. Or show the comments for the new review on switch.

File contents order in tree diff is not consistent with the file tree

Now tree diff displays the whole list of files on the right but the order of these files is not the same as the tree on the left.

It is very inconvenient since 1) usually files adjacent in the tree should be reviewed together but the scrollable list of file bodies doesn't follow this order 2) if you try to review just by scrolling file contents and then try to click on a file in the tree to temporary check something it is hard to find where you were before

Add support of code snippets in comments

We miss the support of code formatting in comments. I propose to add support of using of back-slashes for highlighting code snippets — e.g. like it is implemented in Slack – single back-quotes (`) for one-line code-snippets and three back-quotes (```) for multi-line code snippets.

PHP session id should have a reasonable expiry date

Right now PHPSESSID cookie is a Session cookie so if a user closes their browser and goes back to codeisok they get logged out. This is too strict for a tool like this, we should have a reasonable cookie expiry like 1 week.

Trying to get in touch regarding a security issue

Hey there!

I'd like to report a security issue but cannot find contact instructions on your repository.

If not a hassle, might you kindly add a SECURITY.md file with an email, or another contact method? GitHub recommends this best practice to ensure security issues are responsibly disclosed, and it would serve as a simple instruction for security researchers in the future.

Thank you for your consideration, and I look forward to hearing from you!

(cc @huntr-helper)

Не появляются репозитории

Создал в докере образ, подключился по вебу, создал репозиторий(а так же пытался копировать уже существующие репозитории в codeisok/repositories).
Проблема в том, что они не отображаются в вебе ни через минуту, ни через час.
Так же при запуске докер образа наблюдаю такую ошибку:

ERROR 1006 (HY000) at line 1: Can't create database 'gitphp' (errno: 13)

Возможно это связано

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.