lib/kmxgit_web/controllers


Log

Author Commit Date CI Message
Thomas de Grivel 484783ab 2022-12-01T15:12:44 refactor totp
Thomas de Grivel 8a52300e 2022-11-04T05:22:50 use master as default branch
Thomas de Grivel 4d8f6ed5 2022-11-02T18:24:08 licence
tokyovania 1e30f33a 2022-07-05T15:23:26 Fixed many libgit2 free function calls. Added configure for supporting Linux. Tested on PopOS 22.04 and Fedora 32. Instrumented erl_nif.h . Debugged using valgrind and ASan. @author Jean-Cyprien Roux @author Baptiste Le Glaunec ok thodg@kmx.io
Thomas de Grivel 566eb7db 2022-08-02T17:49:10 remove disk_usage
Thomas de Grivel 87c51ee9 2022-08-02T17:48:51 show slug errors
Thomas de Grivel 6475e63f 2022-08-01T17:22:20 add markdown syntax enabled, and fix admin organisation slug_.
Thomas de Grivel 612276da 2022-07-10T16:29:02 fix warnings
Thomas de Grivel ec1ee27f 2022-07-10T16:19:51 [admin] slug_
Thomas de Grivel 7297df20 2022-07-07T16:46:45 do not display tags without log
Thomas de Grivel c6f292d6 2022-07-07T09:57:12 [new_admin] slug_
Thomas de Grivel c5b35fe0 2022-06-19T11:38:30 user slug_
Thomas de Grivel 78dee358 2022-06-18T14:48:16 wip refactor slugs, organisation slug_
Thomas de Grivel bd50f796 2022-06-17T09:26:47 deprecate GitManager.disk_usage and such
Thomas de Grivel a7493065 2022-06-14T18:28:59 sort repos in org
Thomas de Grivel 21d7a203 2022-06-04T10:48:07 fix repository tag view
Thomas de Grivel ffe4ddbf 2022-05-31T15:39:11 fix git nif diff
Thomas de Grivel e2933604 2022-05-31T12:37:15 use git nif for tags
Thomas de Grivel 0f1cd153 2022-05-31T11:54:54 use git nif for log1
Thomas de Grivel a0fc7909 2022-05-26T18:47:37 use prismjs for diffs
Thomas de Grivel 15ff463c 2022-05-26T13:19:02 use prismjs for syntactic coloration
Thomas de Grivel e35fd490 2022-05-22T14:10:12 git nif
Thomas de Grivel ffaab2b0 2022-05-12T12:01:21 refactor GitManager file operations, use Git.create
Thomas de Grivel b38c9460 2022-05-10T19:51:18 use Kmxgit.GitAuth port to update git auth
Thomas de Grivel 9cd09de1 2022-05-10T11:14:03 use Kmxgit.Git for file listing and content
Thomas de Grivel 4fbac73d 2022-05-09T09:42:42 use git nif for content
Thomas de Grivel ffed68d4 2022-05-08T14:10:36 use Kmxgit.Git and git_nif.so for branches
Thomas de Grivel 8c50d32a 2022-04-27T21:43:25 fix logger
Thomas de Grivel acdda024 2022-04-26T16:26:36 fix 404
Thomas de Grivel 05a010a5 2022-04-26T16:23:34 fix 404
Thomas de Grivel 0fd6e433 2022-04-24T20:21:23 fix 404 pages when logged in
Thomas de Grivel 11c70512 2022-04-24T17:26:25 fix 404 in tag
Thomas de Grivel bb33661e 2022-04-08T09:19:46 comment out some IO.inspect
Thomas de Grivel 6fcf8de8 2022-04-01T12:20:18 audit
Thomas de Grivel d9d094ba 2022-03-26T08:23:47 fix totp login
Thomas de Grivel ad56afc5 2022-03-05T15:39:27 fix repository show
Thomas de Grivel 118d9dab 2022-03-05T15:37:00 fix 500 in repository show, op_params parser
Thomas de Grivel 51658488 2022-03-05T15:39:27 fix repository show
Thomas de Grivel 5e83f65d 2022-03-05T15:37:00 fix 500 in repository show, op_params parser
Thomas de Grivel de6debaf 2022-02-22T06:10:30 fix totp enrolment
Thomas de Grivel 0cc5b7cc 2022-02-19T19:48:28 fix organisation show
Thomas de Grivel 19c6932e 2022-02-19T18:06:56 fix
Thomas de Grivel f4b0129b 2022-02-19T17:55:22 hide private repos
Thomas de Grivel b262679e 2022-02-13T09:01:36 fix blob download
Thomas de Grivel 40ae6d35 2022-02-04T19:26:06 fix sitemap
Thomas de Grivel c5f0b131 2022-02-04T13:25:21 fix warnings, remove unused Guardian code
Thomas de Grivel 3d57a4af 2022-02-03T17:32:37 fix new_admin
Thomas de Grivel e9a48ede 2022-02-03T16:34:45 fix new admin
Thomas de Grivel b6543b2a 2022-02-03T16:34:07 fix new admin
Thomas de Grivel 8a017ed9 2022-02-02T14:45:50 handle errors
Thomas de Grivel 5e5ce93c 2022-02-02T14:45:23 fontawesome 5, discord link on front page
Thomas de Grivel fe8eaa2e 2022-02-01T01:39:38 fix list all users and repos
Thomas de Grivel a5f474a0 2022-02-01T01:29:24 fix new repo
Thomas de Grivel 3d6cd693 2022-01-29T13:19:19 fix repository show git content
Thomas de Grivel 66f83fb9 2022-01-28T17:15:40 [admin] user index pagination
Thomas de Grivel 5dd01de2 2022-01-28T17:09:20 [admin] organisation index pagination
Thomas de Grivel c64ccb86 2022-01-28T13:42:33 [admin] repository index pagination
Thomas de Grivel 55723bae 2022-01-28T11:56:30 [admin] search user index
Thomas de Grivel c8fa6bc5 2022-01-28T11:40:47 [admin] search organisations
Thomas de Grivel f7aa45b4 2022-01-28T11:31:14 [admin] search repositories
Thomas de Grivel 90daf0d4 2022-01-28T10:54:04 [admin] user index: refactor column sort
Thomas de Grivel c45775f2 2022-01-28T10:38:19 [admin] refactor organisation index sort by columns
Thomas de Grivel e2c1850f 2022-01-28T10:26:32 fix colors, admin: refactor repository sort
Thomas de Grivel dbbb1bb0 2022-01-27T20:02:21 fix warnings
Thomas de Grivel 9fffe077 2022-01-27T19:06:35 [admin] sort user index by columns
Thomas de Grivel 0b3d6de0 2022-01-27T13:00:32 [admin] repository index sorted by columns
Thomas de Grivel 61ef353e 2022-01-27T11:04:21 fix disk usage
Thomas de Grivel 0a3d954c 2022-01-27T10:40:57 use ecto for sorting columns
Thomas de Grivel eb410d96 2022-01-27T10:00:12 [admin] sort organisation index by columns
Thomas de Grivel 955470ee 2022-01-26T21:15:05 [admin] disk usage in org, repo, user show
Thomas de Grivel 61d49b5b 2022-01-26T20:49:21 fix warnings
Thomas de Grivel f91b358b 2022-01-26T20:34:40 [admin] disk usage in index
Thomas de Grivel b1438781 2022-01-26T15:47:26 [admin] dashboard: stats
Thomas de Grivel a2812d93 2022-01-26T15:41:30 document git installation
Thomas de Grivel 17fd5357 2022-01-26T14:42:40 optimize git, fix empty diff
Thomas de Grivel 0c745cf0 2022-01-26T11:47:22 fix repository show tag
Thomas de Grivel cd2c6c84 2022-01-26T00:20:55 fix git commands
Thomas de Grivel 248f4f3e 2022-01-25T21:48:35 optimize git commands, refactor setup_git, git_show_content without properties
Thomas de Grivel e74040df 2022-01-24T13:19:57 show markdown files as html
Thomas de Grivel 205fc1bf 2022-01-24T12:32:20 robots.txt, _sitemap.txt
Thomas de Grivel 2436c261 2022-01-24T10:37:24 uploadable avatar
Thomas de Grivel 4770de43 2022-01-21T08:18:18 add git help
Thomas de Grivel 8e4b7583 2022-01-18T11:55:55 fix line numbers +1
Thomas de Grivel d60b9fd9 2022-01-18T11:55:30 fix diff if not found
Thomas de Grivel c3be0b9a 2022-01-18T11:18:15 [front page] stats: count users, orgs, repos.
Thomas de Grivel d6c397eb 2022-01-18T10:34:03 fix warnings
Thomas de Grivel 59f79269 2022-01-18T10:32:54 better disk usage
Thomas de Grivel b372290f 2022-01-17T16:05:51 fix commit view
Thomas de Grivel a3b3777d 2022-01-17T14:39:34 disk usage per repo, per org, per user
Thomas de Grivel 614bcf9f 2022-01-17T14:19:17 refactor repo disk usage
Thomas de Grivel 4c0af2be 2022-01-17T14:14:37 disk usage for repo show
Thomas de Grivel 85098a82 2022-01-16T09:55:56 fix warnings
Thomas de Grivel 3cbe0214 2022-01-16T09:50:29 [admin] organisations: create, index, show repositories
Thomas de Grivel f6eebd0f 2022-01-16T08:58:39 fix warnings
Thomas de Grivel 9956a71e 2022-01-16T08:57:33 better line numbers
Thomas de Grivel 95600e21 2022-01-16T08:38:31 better commit view
Thomas de Grivel bd6134de 2022-01-15T15:22:21 reverse tags order
Thomas de Grivel e1e310ab 2022-01-15T11:00:17 better tree navigation
Thomas de Grivel ab65aff1 2022-01-14T15:21:35 line numbers
Thomas de Grivel 628c161a 2022-01-14T13:51:32 git diff