Homeproj: Redmine for CESNET: Issueshttps://homeproj.cesnet.cz/https://homeproj.cesnet.cz/httpauth-login/favicon.ico?16194486082024-03-26T08:16:34ZHomeproj: Redmine for CESNET
Redmine Mentat - Bug #7722 (New): Missing CC in reportshttps://homeproj.cesnet.cz/issues/77222024-03-26T08:16:34ZPavel Káchaph@cesnet.cz
<p>Reports now don't contain visible CC, although they might be sent to multiple parties. Recipients then don't know whether other parties did in fact receive the copy or not. Might be related to <a class="issue tracker-5 status-5 priority-4 priority-default closed" title="Task: Replace flask-mail by sendmail (Closed)" href="https://homeproj.cesnet.cz/issues/7699">#7699</a> ?</p> Mentat - Bug #7721 (New): The email about filter change doesn't have a Czech translation https://homeproj.cesnet.cz/issues/77212024-03-21T15:00:23ZRajmund HruškaMentat - Config #7720 (In Review): Reports from Auror should include ports and protocolshttps://homeproj.cesnet.cz/issues/77202024-03-20T12:06:31ZJakub Judiny
<p>Now only IP and other basic fields are displayed in reports from Auror. But these problems are hard to resolve without information about the ports, and possibly protocols, that use old SSL. This should be resolved ASAP.</p> Mentat - Config #7719 (New): In GitLab CI/CD GeoLite2 databases are downloaded for almost every job https://homeproj.cesnet.cz/issues/77192024-03-19T16:03:44ZRajmund Hruška
<p>This could result in reaching the daily limit and subsequently failing of the pipeline.</p>
<p><a class="external" href="https://gitlab.cesnet.cz/713/mentat/mentat/-/jobs/18036">https://gitlab.cesnet.cz/713/mentat/mentat/-/jobs/18036</a></p> Mentat - Bug #7718 (New): Gitlab CI/CD doesn't push the built package to PyPIhttps://homeproj.cesnet.cz/issues/77182024-03-19T15:50:50ZRajmund HruškaMentat - Support #7717 (New): Add tests for more Hawat endpointshttps://homeproj.cesnet.cz/issues/77172024-03-19T14:34:22ZJakub Judiny
<p>Most of the Hawat endpoints are not covered with tests. We should add at least basic tests using keywords.</p> BEESIP - Feature #499 (New): Use Copy-On-Write filesystem support where applicablehttps://homeproj.cesnet.cz/issues/4992012-06-15T21:12:29ZLukáš Macuramacura@opf.slu.cz
<p>Try to optimize build process to use COW where possible (like in btrfs). Many openwrt trees can use same data until change is made. So we will reduce disk usage.</p> BEESIP - Task #493 (New): Resolve dependencies in prereq by clean wayhttps://homeproj.cesnet.cz/issues/4932012-06-12T20:25:10ZLukáš Macuramacura@opf.slu.cz
<p>We should definitively solve prereq target. It should report which commands are missing and maybe it should echo some system specific hint how to install missing packages. But it should not be focused only to one distribution.</p> BEESIP - Task #487 (New): Interconnect BESIP with accountinghttps://homeproj.cesnet.cz/issues/4872012-06-10T13:26:27ZLukáš Macuramacura@opf.slu.cz
<p>BESIP should be internaly glued with accounting inside. Each direction should be costed internaly and price per minute of each call should be known before starting call. <br />After this, BESIP will be much more secure and cost limits can be created easily.</p> BEESIP - Task #486 (New): Add support of basic PBX functions for userhttps://homeproj.cesnet.cz/issues/4862012-06-10T13:23:39ZLukáš Macuramacura@opf.slu.cz
<p>BESIP should be fully configurable for common user functions in PBX.</p>
<p>- Call forwarding on busy<br />- Call forwardinf on unreachable<br />- Call forwarding per caller number<br />- Call redirection<br />- Call blocking<br />- AntiSPIT</p> AC Login - Task #456 (New): Prozkoumat moznosti bezpecnejsiho predavani breeze sessionhttps://homeproj.cesnet.cz/issues/4562012-05-24T05:03:03ZIvan Novakovivan.novakov@cesnet.cz
V soucasne dobe je AC Login nachylny k odcizeni session, protoze:
<ul>
<li>session se predava jako GET parametr</li>
<li>neni tam zadne omezeni, napr. session neni vazana na IP adresu</li>
</ul> AC Login - Task #455 (New): Odstranit moznost nastaveni target GET parametruhttps://homeproj.cesnet.cz/issues/4552012-05-24T05:02:41ZIvan Novakovivan.novakov@cesnet.cz
<p>Target parametr umoznuje dynamicky nastavit, na jake URL presmerovat po prihlaseni. Toto URL by melo byt natvrdo nastavene pro danou instanci, jinak lze snadno nekomu podstrcit link s upravenym targetem a zjistit tak session.</p> BEESIP - Task #393 (In Progress): Improve wiki pagehttps://homeproj.cesnet.cz/issues/3932012-03-31T17:43:06ZLukáš Macuramacura@opf.slu.cz
<p>It is needed to improve wiki page of BESIP<br />Especialy, it would be good to explain our build process and target creation.<br />Next, general usage of global Makefile</p> BEESIP - Task #390 (In Progress): Prepare yang module for BESIPhttps://homeproj.cesnet.cz/issues/3902012-03-24T19:33:09ZLukáš Macuramacura@opf.slu.czBEESIP - Task #180 (New): Prepare lua extensionshttps://homeproj.cesnet.cz/issues/1802011-08-03T12:26:22ZLukáš Macuramacura@opf.slu.cz
<p>Please prepare asterisk lua extensions with basic functionality. Create switch besip, which will be called for all calls.<br />This script should do at first:<br />- Look into sqlite3, if calling user/number is local user (if call is originated from us)<br />- If destination is local <br />- Look into db for user parameters (please prepare function getuserparms() for it)<br />- Look into db for line parameters (please prepare function getlineparms() for it)<br />- If needed from user or line parameters, do or not this:<br /> - enable debug<br /> - enable call quality monitoring (tcpdump)<br /> - look into local tariftable, if given user can call this number<br /> - if so, get price for this direction (getprice(user,src,dst)<br /> - compute maximum number of seconds to call (credit/price)<br /> - set maximum call length<br /> - after call, update credit and quality monitoring</p>