Compare commits

..
19 Commits
Author SHA1 Message Date
oliver a018f342a3 Update image manifest (34 images) 2026-11-07 15:23:07 -03:00
oliver 9ce05da6af Update image manifest (33 images) 2026-11-07 15:16:36 -03:00
oliver d7a1b9423f Update image manifest (32 images) 2026-11-07 13:41:11 -03:00
oliver f15e8bb488 Update image manifest (31 images) 2026-11-07 13:40:10 -03:00
oliver e5ba4d2ba0 Update image manifest (26 images) 2026-11-05 14:18:10 -03:00
oliver 581b699234 Update image manifest (25 images) 2026-11-03 20:31:01 -03:00
oliver 0b21192d02 Update image manifest (24 images) 2026-11-03 15:07:00 -03:00
oliver cedc509549 Update image manifest (23 images) 2026-11-02 11:17:47 -03:00
oliver b0a82f4066 Update image manifest (22 images) 2026-11-02 07:34:56 -03:00
oliver 65e2cfd903 Update image manifest (22 images) 2026-10-28 06:52:36 -03:00
oliver 568dfd179d Update image manifest (20 images) 2026-10-26 18:24:32 -03:00
oliver a80854f0c0 Update image manifest (19 images) 2026-10-26 18:19:07 -03:00
oliver 97cc76d6de Update image manifest (18 images) 2026-10-26 18:12:54 -03:00
oliver d4b0c82a81 Update image manifest (17 images) 2026-10-26 17:45:07 -03:00
oliver 4a471bba96 Update image manifest (16 images) 2026-10-26 17:32:24 -03:00
oliver 711d20b492 Update image manifest (15 images) 2026-10-24 07:41:49 -03:00
oliver 0f5fb54de2 Update image manifest (14 images) 2026-10-24 06:57:55 -03:00
oliver c05c200953 Update image manifest (13 images) 2026-10-23 04:40:39 -03:00
oliver f4a105cc2d Update image manifest (12 images) 2026-09-28 05:39:41 -03:00
27 changed files with 148 additions and 28 deletions

No files matched your search

+146 -2
View File
@@ -1,6 +1,6 @@
{
"generatedAt": "2026-09-27T14:58:40.581641Z",
"count": 10,
"generatedAt": "2026-11-07T18:23:07.545629Z",
"count": 34,
"images": [
{
"name": "20_4server.png",
@@ -8,12 +8,36 @@
"size": 75795,
"mtime": "2026-09-27T14:53:46.302842Z"
},
{
"name": "20_Widgets.png",
"path": "img/20_Widgets.png",
"size": 544100,
"mtime": "2026-09-28T08:22:39.268966Z"
},
{
"name": "agape.png",
"path": "img/agape.png",
"size": 547758,
"mtime": "2026-09-27T14:57:25.924802Z"
},
{
"name": "freelance_platform.png",
"path": "img/freelance_platform.png",
"size": 132494,
"mtime": "2026-11-03T23:30:26.879252Z"
},
{
"name": "freelancer_answer.png",
"path": "img/freelancer_answer.png",
"size": 50845,
"mtime": "2026-11-05T17:17:54.462872Z"
},
{
"name": "mail_tracker.png",
"path": "img/mail_tracker.png",
"size": 16086,
"mtime": "2026-10-24T10:41:35.355484Z"
},
{
"name": "module_bi_API.png",
"path": "img/module_bi_API.png",
@@ -38,6 +62,30 @@
"size": 41195,
"mtime": "2026-09-27T14:56:18.464736Z"
},
{
"name": "much.png",
"path": "img/much.png",
"size": 97957,
"mtime": "2026-10-23T07:40:00.171519Z"
},
{
"name": "oc-accounting.png",
"path": "img/oc-accounting.png",
"size": 47738,
"mtime": "2026-10-26T20:44:56.621428Z"
},
{
"name": "oc-guy-homepage.png",
"path": "img/oc-guy-homepage.png",
"size": 612313,
"mtime": "2026-10-26T20:32:04.193970Z"
},
{
"name": "OCA.png",
"path": "img/OCA.png",
"size": 32945,
"mtime": "2026-10-26T21:19:06.384417Z"
},
{
"name": "oca_module_status.png",
"path": "img/oca_module_status.png",
@@ -50,17 +98,113 @@
"size": 43289,
"mtime": "2026-09-27T14:53:08.772361Z"
},
{
"name": "openerp_ant.png",
"path": "img/openerp_ant.png",
"size": 16751,
"mtime": "2026-11-03T18:05:37.663468Z"
},
{
"name": "project_planner.png",
"path": "img/project_planner.png",
"size": 217244,
"mtime": "2026-09-27T14:51:25.364793Z"
},
{
"name": "PY-modules.png",
"path": "img/PY-modules.png",
"size": 51699,
"mtime": "2026-11-07T12:06:03.842747Z"
},
{
"name": "py.png",
"path": "img/py.png",
"size": 107159,
"mtime": "2026-10-24T09:57:37.876016Z"
},
{
"name": "py_activar.png",
"path": "img/py_activar.png",
"size": 6803,
"mtime": "2026-11-07T12:24:31.738350Z"
},
{
"name": "py_chart_accounts.png",
"path": "img/py_chart_accounts.png",
"size": 89056,
"mtime": "2026-11-07T12:17:24.931823Z"
},
{
"name": "py_first_commit.png",
"path": "img/py_first_commit.png",
"size": 22299,
"mtime": "2026-11-07T12:48:04.004624Z"
},
{
"name": "py_first_day.png",
"path": "img/py_first_day.png",
"size": 77792,
"mtime": "2026-11-07T16:41:08.943775Z"
},
{
"name": "py_hackathon.png",
"path": "img/py_hackathon.png",
"size": 457773,
"mtime": "2026-09-27T14:58:11.247175Z"
},
{
"name": "PY_local_Fiscalization.png",
"path": "img/PY_local_Fiscalization.png",
"size": 15523,
"mtime": "2026-11-07T11:54:08.366274Z"
},
{
"name": "screen_currency.png",
"path": "img/screen_currency.png",
"size": 69444,
"mtime": "2026-10-26T21:12:01.506867Z"
},
{
"name": "screen_reconcile.png",
"path": "img/screen_reconcile.png",
"size": 59135,
"mtime": "2026-10-26T21:24:29.530384Z"
},
{
"name": "screencast.png",
"path": "img/screencast.png",
"size": 871202,
"mtime": "2026-11-02T10:34:54.105778Z"
},
{
"name": "screenshot_git.png",
"path": "img/screenshot_git.png",
"size": 123951,
"mtime": "2026-10-28T09:52:19.768785Z"
},
{
"name": "screenshot_quick_git.png",
"path": "img/screenshot_quick_git.png",
"size": 117697,
"mtime": "2026-10-28T09:51:15.338913Z"
},
{
"name": "skill_import_bank_statements.png",
"path": "img/skill_import_bank_statements.png",
"size": 32643,
"mtime": "2026-11-07T18:11:36.030758Z"
},
{
"name": "skills_import_bank_statement.png",
"path": "img/skills_import_bank_statement.png",
"size": 67178,
"mtime": "2026-11-07T18:22:42.364092Z"
},
{
"name": "website_innter_content.png",
"path": "img/website_innter_content.png",
"size": 14830,
"mtime": "2026-09-28T08:23:45.229053Z"
}
]
}
Binary file not shown.

After

Width:  |  Height:  |  Size: 531 KiB

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 32 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 50 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 129 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 50 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 96 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 47 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 598 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 105 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 87 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 22 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 76 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 68 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 58 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 851 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 121 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 115 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 32 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 66 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

-26
View File
@@ -1,26 +0,0 @@
#!/usr/bin/env sh
#
# One command to publish everything:
# 1. regenerate images.json from ./img
# 2. stage + commit the changes
# 3. push to the remote
#
# Usage:
# ./pushAll
#
# Tip: make it a real command by adding this folder to your PATH, or create a
# git alias once with: git config alias.pushAll '!./pushAll'
# then run it as: git pushAll
set -e
cd "$(dirname "$0")"
# 1 + 2: rebuild the manifest and commit (handled by the Python script).
./generate-manifest.py
# 3: push, setting the upstream on first push.
if git rev-parse --abbrev-ref --symbolic-full-name '@{u}' >/dev/null 2>&1; then
git push
else
git push -u origin HEAD
fi
Executable
+2
View File
@@ -0,0 +1,2 @@
./generate-manifest.py
git push