https://issues.rudder.io/https://issues.rudder.io/themes/rudder7/favicon/favicon.ico?17096450182013-11-22T11:09:40ZIssue TrackerRudder - Architecture #4174: Deprecate API v1https://issues.rudder.io/issues/4174?journal_id=227202013-11-22T11:09:40ZVincent MEMBRÉvme@rudder.io
<ul></ul><p>why not having a "default" api account that can only access to /api/status and /technique/reload, having a fixed token?</p> Rudder - Architecture #4174: Deprecate API v1https://issues.rudder.io/issues/4174?journal_id=227242013-11-22T15:21:23ZFrançois ARMANDfrancois.armand@rudder.io
<ul></ul><p>How did you imagine that ? <br />I see at least two problem to overtake with that solution: the first is because we don't have authorization by API. <br />The second is: because having a default token-name with a fixed token is like having no authentication at all - and so, well, it's simpler to just kept the current situation.</p> Rudder - Architecture #4174: Deprecate API v1https://issues.rudder.io/issues/4174?journal_id=229002013-12-11T10:45:57ZVincent MEMBRÉvme@rudder.io
<ul><li><strong>Target version</strong> changed from <i>2.9.0~rc1</i> to <i>2.9.0~rc2</i></li></ul><p>This won't be done for beta1</p> Rudder - Architecture #4174: Deprecate API v1https://issues.rudder.io/issues/4174?journal_id=231652013-12-16T16:32:42ZVincent MEMBRÉvme@rudder.io
<ul><li><strong>Target version</strong> changed from <i>2.9.0~rc2</i> to <i>2.9.0</i></li></ul><p>Delayed to 2.9 finale release</p> Rudder - Architecture #4174: Deprecate API v1https://issues.rudder.io/issues/4174?journal_id=232482013-12-30T09:38:17ZFrançois ARMANDfrancois.armand@rudder.io
<ul><li><strong>Assignee</strong> changed from <i>Matthieu CERDA</i> to <i>Nicolas CHARLES</i></li><li><strong>Target version</strong> changed from <i>2.9.0</i> to <i>2.10.0~beta1</i></li></ul> Rudder - Architecture #4174: Deprecate API v1https://issues.rudder.io/issues/4174?journal_id=245702014-02-24T13:37:48ZNicolas CHARLESnicolas.charles@rudder.io
<ul></ul><p>And we also have rewrite in the apache configuration</p>
<p>The technique reload is necessary after upgrade, and used by touching a file on the FS, and then promises checking this files existance, and curling the API<br />The site status is only for checking site availability, and restarting various part in case of failure</p>
<p>How could we replace these calls ?</p> Rudder - Architecture #4174: Deprecate API v1https://issues.rudder.io/issues/4174?journal_id=245752014-02-24T13:56:42ZFrançois ARMANDfrancois.armand@rudder.io
<ul></ul><p>I feels like the status URL could be kept. It has zero impact (no read nowhere, no update, nothing), just handling a URL, so nothing more than the login page. And if that one does not follow standard API naming (and can be called without authz token), that seems to be OK.</p>
<p>For technique reloading, it seems that we could have it in the standard API. But in that case, it means that local script need to have a token (not sur it is already the case).</p> Rudder - Architecture #4174: Deprecate API v1https://issues.rudder.io/issues/4174?journal_id=258552014-03-18T15:34:11ZVincent MEMBRÉvme@rudder.io
<ul><li><strong>Target version</strong> changed from <i>2.10.0~beta1</i> to <i>2.10.0</i></li></ul> Rudder - Architecture #4174: Deprecate API v1https://issues.rudder.io/issues/4174?journal_id=261922014-03-27T13:34:25ZVincent MEMBRÉvme@rudder.io
<ul><li><strong>Target version</strong> changed from <i>2.10.0</i> to <i>2.11.0~beta1</i></li></ul> Rudder - Architecture #4174: Deprecate API v1https://issues.rudder.io/issues/4174?journal_id=270642014-05-28T16:15:40ZJonathan CLARKEjonathan.clarke@normation.com
<ul><li><strong>Target version</strong> changed from <i>2.11.0~beta1</i> to <i>140</i></li></ul> Rudder - Architecture #4174: Deprecate API v1https://issues.rudder.io/issues/4174?journal_id=321752014-10-24T10:32:37ZMatthieu CERDAmatthieu.cerda@normation.com
<ul><li><strong>Target version</strong> changed from <i>140</i> to <i>3.0.0~beta1</i></li></ul> Rudder - Architecture #4174: Deprecate API v1https://issues.rudder.io/issues/4174?journal_id=333702014-11-28T18:50:27ZJonathan CLARKEjonathan.clarke@normation.com
<ul><li><strong>Target version</strong> changed from <i>3.0.0~beta1</i> to <i>3.1.0~beta1</i></li></ul> Rudder - Architecture #4174: Deprecate API v1https://issues.rudder.io/issues/4174?journal_id=397972015-04-09T08:34:13ZBenoît PECCATTEbenoit.peccatte@rudder.io
<ul><li><strong>Status</strong> changed from <i>8</i> to <i>New</i></li></ul> Rudder - Architecture #4174: Deprecate API v1https://issues.rudder.io/issues/4174?journal_id=419452015-05-19T10:11:18ZVincent MEMBRÉvme@rudder.io
<ul><li><strong>Target version</strong> changed from <i>3.1.0~beta1</i> to <i>3.1.0~rc1</i></li></ul> Rudder - Architecture #4174: Deprecate API v1https://issues.rudder.io/issues/4174?journal_id=429732015-06-18T13:40:35ZVincent MEMBRÉvme@rudder.io
<ul><li><strong>Target version</strong> changed from <i>3.1.0~rc1</i> to <i>3.1.0</i></li></ul> Rudder - Architecture #4174: Deprecate API v1https://issues.rudder.io/issues/4174?journal_id=434892015-07-07T20:23:41ZVincent MEMBRÉvme@rudder.io
<ul><li><strong>Target version</strong> changed from <i>3.1.0</i> to <i>3.1.1</i></li></ul> Rudder - Architecture #4174: Deprecate API v1https://issues.rudder.io/issues/4174?journal_id=448882015-08-12T09:11:49ZVincent MEMBRÉvme@rudder.io
<ul><li><strong>Target version</strong> changed from <i>3.1.1</i> to <i>3.1.2</i></li></ul> Rudder - Architecture #4174: Deprecate API v1https://issues.rudder.io/issues/4174?journal_id=451502015-08-13T17:20:52ZJonathan CLARKEjonathan.clarke@normation.com
<ul><li><strong>Target version</strong> changed from <i>3.1.2</i> to <i>3.2.0~beta1</i></li></ul> Rudder - Architecture #4174: Deprecate API v1https://issues.rudder.io/issues/4174?journal_id=486922015-12-04T15:43:46ZVincent MEMBRÉvme@rudder.io
<ul><li><strong>Target version</strong> changed from <i>3.2.0~beta1</i> to <i>3.2.0~rc1</i></li></ul> Rudder - Architecture #4174: Deprecate API v1https://issues.rudder.io/issues/4174?journal_id=501162015-12-22T16:16:53ZBenoît PECCATTEbenoit.peccatte@rudder.io
<ul><li><strong>Target version</strong> changed from <i>3.2.0~rc1</i> to <i>3.2.0~rc2</i></li></ul> Rudder - Architecture #4174: Deprecate API v1https://issues.rudder.io/issues/4174?journal_id=502282015-12-28T09:29:13ZBenoît PECCATTEbenoit.peccatte@rudder.io
<ul><li><strong>Target version</strong> changed from <i>3.2.0~rc2</i> to <i>3.2.0</i></li></ul> Rudder - Architecture #4174: Deprecate API v1https://issues.rudder.io/issues/4174?journal_id=510032016-01-20T22:30:36ZVincent MEMBRÉvme@rudder.io
<ul><li><strong>Target version</strong> changed from <i>3.2.0</i> to <i>3.2.1</i></li></ul> Rudder - Architecture #4174: Deprecate API v1https://issues.rudder.io/issues/4174?journal_id=526792016-03-01T14:46:47ZVincent MEMBRÉvme@rudder.io
<ul><li><strong>Target version</strong> changed from <i>3.2.1</i> to <i>3.2.2</i></li></ul> Rudder - Architecture #4174: Deprecate API v1https://issues.rudder.io/issues/4174?journal_id=529532016-03-11T15:32:01ZAlexis Moussetalexis.mousset@rudder.io
<ul><li><strong>Target version</strong> changed from <i>3.2.2</i> to <i>4.0.0~rc2</i></li></ul> Rudder - Architecture #4174: Deprecate API v1https://issues.rudder.io/issues/4174?journal_id=656742016-10-21T09:06:48ZFrançois ARMANDfrancois.armand@rudder.io
<ul></ul><p>Again missed the line. But 4.1 will have a focus on API !</p> Rudder - Architecture #4174: Deprecate API v1https://issues.rudder.io/issues/4174?journal_id=657662016-10-21T13:31:34ZFrançois ARMANDfrancois.armand@rudder.io
<ul><li><strong>Target version</strong> changed from <i>4.0.0~rc2</i> to <i>4.1.0~beta1</i></li></ul> Rudder - Architecture #4174: Deprecate API v1https://issues.rudder.io/issues/4174?journal_id=692272017-01-13T16:31:20ZVincent MEMBRÉvme@rudder.io
<ul><li><strong>Target version</strong> changed from <i>4.1.0~beta1</i> to <i>4.1.0~beta2</i></li></ul> Rudder - Architecture #4174: Deprecate API v1https://issues.rudder.io/issues/4174?journal_id=699752017-02-01T22:22:18ZVincent MEMBRÉvme@rudder.io
<ul><li><strong>Target version</strong> changed from <i>4.1.0~beta2</i> to <i>4.1.0~beta3</i></li></ul> Rudder - Architecture #4174: Deprecate API v1https://issues.rudder.io/issues/4174?journal_id=703992017-02-11T09:07:50ZVincent MEMBRÉvme@rudder.io
<ul><li><strong>Target version</strong> changed from <i>4.1.0~beta3</i> to <i>4.1.0~rc1</i></li></ul> Rudder - Architecture #4174: Deprecate API v1https://issues.rudder.io/issues/4174?journal_id=705142017-02-14T09:46:58ZFrançois ARMANDfrancois.armand@rudder.io
<ul><li><strong>Target version</strong> changed from <i>4.1.0~rc1</i> to <i>4.2.0~beta1</i></li></ul> Rudder - Architecture #4174: Deprecate API v1https://issues.rudder.io/issues/4174?journal_id=720932017-03-02T16:30:15ZBenoît PECCATTEbenoit.peccatte@rudder.io
<ul><li><strong>Subject</strong> changed from <i>Deprecated API v1</i> to <i>Deprecate API v1</i></li><li><strong>Description</strong> updated (<a title="View differences" href="/journals/72093/diff?detail_id=90787">diff</a>)</li></ul> Rudder - Architecture #4174: Deprecate API v1https://issues.rudder.io/issues/4174?journal_id=786922017-06-23T11:26:06ZAlexis Moussetalexis.mousset@rudder.io
<ul><li><strong>Target version</strong> changed from <i>4.2.0~beta1</i> to <i>4.2.0~beta2</i></li></ul> Rudder - Architecture #4174: Deprecate API v1https://issues.rudder.io/issues/4174?journal_id=795372017-07-05T23:01:51ZVincent MEMBRÉvme@rudder.io
<ul><li><strong>Target version</strong> changed from <i>4.2.0~beta2</i> to <i>4.2.0~beta3</i></li></ul> Rudder - Architecture #4174: Deprecate API v1https://issues.rudder.io/issues/4174?journal_id=800042017-07-28T12:40:00ZVincent MEMBRÉvme@rudder.io
<ul><li><strong>Target version</strong> changed from <i>4.2.0~beta3</i> to <i>4.2.0~rc1</i></li></ul> Rudder - Architecture #4174: Deprecate API v1https://issues.rudder.io/issues/4174?journal_id=817202017-09-07T09:20:14ZVincent MEMBRÉvme@rudder.io
<ul><li><strong>Target version</strong> changed from <i>4.2.0~rc1</i> to <i>4.2.0~rc2</i></li></ul> Rudder - Architecture #4174: Deprecate API v1https://issues.rudder.io/issues/4174?journal_id=820842017-09-17T22:19:16ZVincent MEMBRÉvme@rudder.io
<ul><li><strong>Target version</strong> changed from <i>4.2.0~rc2</i> to <i>4.2.0</i></li></ul> Rudder - Architecture #4174: Deprecate API v1https://issues.rudder.io/issues/4174?journal_id=823912017-09-27T10:10:51ZVincent MEMBRÉvme@rudder.io
<ul><li><strong>Target version</strong> changed from <i>4.2.0</i> to <i>4.2.1</i></li></ul> Rudder - Architecture #4174: Deprecate API v1https://issues.rudder.io/issues/4174?journal_id=829042017-10-22T21:29:38ZVincent MEMBRÉvme@rudder.io
<ul><li><strong>Target version</strong> changed from <i>4.2.1</i> to <i>4.2.2</i></li></ul> Rudder - Architecture #4174: Deprecate API v1https://issues.rudder.io/issues/4174?journal_id=844832017-11-08T15:49:16ZVincent MEMBRÉvme@rudder.io
<ul><li><strong>Target version</strong> changed from <i>4.2.2</i> to <i>4.2.3</i></li></ul> Rudder - Architecture #4174: Deprecate API v1https://issues.rudder.io/issues/4174?journal_id=852482017-12-08T15:27:37ZVincent MEMBRÉvme@rudder.io
<ul><li><strong>Target version</strong> changed from <i>4.2.3</i> to <i>4.2.4</i></li></ul> Rudder - Architecture #4174: Deprecate API v1https://issues.rudder.io/issues/4174?journal_id=885922018-02-20T17:32:03ZVincent MEMBRÉvme@rudder.io
<ul><li><strong>Target version</strong> changed from <i>4.2.4</i> to <i>4.2.5</i></li></ul> Rudder - Architecture #4174: Deprecate API v1https://issues.rudder.io/issues/4174?journal_id=906812018-04-16T15:12:41ZVincent MEMBRÉvme@rudder.io
<ul><li><strong>Target version</strong> changed from <i>4.2.5</i> to <i>4.2.6</i></li></ul> Rudder - Architecture #4174: Deprecate API v1https://issues.rudder.io/issues/4174?journal_id=918552018-05-18T11:08:00ZVincent MEMBRÉvme@rudder.io
<ul><li><strong>Target version</strong> changed from <i>4.2.6</i> to <i>4.2.7</i></li></ul> Rudder - Architecture #4174: Deprecate API v1https://issues.rudder.io/issues/4174?journal_id=932092018-06-12T11:22:15ZNicolas CHARLESnicolas.charles@rudder.io
<ul><li><strong>Assignee</strong> deleted (<del><i>Nicolas CHARLES</i></del>)</li></ul> Rudder - Architecture #4174: Deprecate API v1https://issues.rudder.io/issues/4174?journal_id=944142018-07-11T07:06:30ZVincent MEMBRÉvme@rudder.io
<ul><li><strong>Target version</strong> changed from <i>4.2.7</i> to <i>414</i></li></ul> Rudder - Architecture #4174: Deprecate API v1https://issues.rudder.io/issues/4174?journal_id=952232018-07-20T07:12:28ZVincent MEMBRÉvme@rudder.io
<ul><li><strong>Target version</strong> changed from <i>414</i> to <i>5.0.0~beta1</i></li></ul> Rudder - Architecture #4174: Deprecate API v1https://issues.rudder.io/issues/4174?journal_id=969702018-08-22T09:02:28ZVincent MEMBRÉvme@rudder.io
<ul><li><strong>Target version</strong> changed from <i>5.0.0~beta1</i> to <i>5.0.0~beta2</i></li></ul> Rudder - Architecture #4174: Deprecate API v1https://issues.rudder.io/issues/4174?journal_id=973372018-08-29T14:47:49ZVincent MEMBRÉvme@rudder.io
<ul><li><strong>Related to</strong> <i><a class="issue tracker-2 status-5 priority-16 priority-default closed parent" href="/issues/12516">User story #12516</a>: Create system Rest API to replace V1 API</i> added</li></ul> Rudder - Architecture #4174: Deprecate API v1https://issues.rudder.io/issues/4174?journal_id=976492018-09-04T14:01:16ZVincent MEMBRÉvme@rudder.io
<ul><li><strong>Target version</strong> changed from <i>5.0.0~beta2</i> to <i>5.0.0~rc1</i></li></ul> Rudder - Architecture #4174: Deprecate API v1https://issues.rudder.io/issues/4174?journal_id=978562018-09-12T05:42:21ZVincent MEMBRÉvme@rudder.io
<ul><li><strong>Target version</strong> changed from <i>5.0.0~rc1</i> to <i>5.0.0</i></li></ul> Rudder - Architecture #4174: Deprecate API v1https://issues.rudder.io/issues/4174?journal_id=980692018-09-17T19:20:35ZVincent MEMBRÉvme@rudder.io
<ul><li><strong>Target version</strong> changed from <i>5.0.0</i> to <i>5.0.1</i></li></ul> Rudder - Architecture #4174: Deprecate API v1https://issues.rudder.io/issues/4174?journal_id=994372018-10-15T11:36:53ZVincent MEMBRÉvme@rudder.io
<ul><li><strong>Target version</strong> changed from <i>5.0.1</i> to <i>5.0.2</i></li></ul> Rudder - Architecture #4174: Deprecate API v1https://issues.rudder.io/issues/4174?journal_id=1004222018-11-05T21:51:12ZVincent MEMBRÉvme@rudder.io
<ul><li><strong>Target version</strong> changed from <i>5.0.2</i> to <i>5.0.3</i></li></ul> Rudder - Architecture #4174: Deprecate API v1https://issues.rudder.io/issues/4174?journal_id=1018972018-11-23T14:52:18ZVincent MEMBRÉvme@rudder.io
<ul><li><strong>Target version</strong> changed from <i>5.0.3</i> to <i>5.0.4</i></li></ul> Rudder - Architecture #4174: Deprecate API v1https://issues.rudder.io/issues/4174?journal_id=1030232019-01-07T15:28:36ZVincent MEMBRÉvme@rudder.io
<ul><li><strong>Target version</strong> changed from <i>5.0.4</i> to <i>5.0.5</i></li></ul> Rudder - Architecture #4174: Deprecate API v1https://issues.rudder.io/issues/4174?journal_id=1041552019-01-28T14:30:25ZAlexis Moussetalexis.mousset@rudder.io
<ul><li><strong>Target version</strong> changed from <i>5.0.5</i> to <i>5.0.6</i></li></ul> Rudder - Architecture #4174: Deprecate API v1https://issues.rudder.io/issues/4174?journal_id=1044152019-02-04T10:29:05ZVincent MEMBRÉvme@rudder.io
<ul><li><strong>Target version</strong> changed from <i>5.0.6</i> to <i>5.0.7</i></li></ul> Rudder - Architecture #4174: Deprecate API v1https://issues.rudder.io/issues/4174?journal_id=1053172019-03-04T10:55:29ZFrançois ARMANDfrancois.armand@rudder.io
<ul><li><strong>Target version</strong> changed from <i>5.0.7</i> to <i>5.0.9</i></li></ul> Rudder - Architecture #4174: Deprecate API v1https://issues.rudder.io/issues/4174?journal_id=1064462019-04-11T10:45:53ZVincent MEMBRÉvme@rudder.io
<ul><li><strong>Target version</strong> changed from <i>5.0.9</i> to <i>5.0.10</i></li></ul> Rudder - Architecture #4174: Deprecate API v1https://issues.rudder.io/issues/4174?journal_id=1085672019-05-13T14:06:09ZVincent MEMBRÉvme@rudder.io
<ul><li><strong>Target version</strong> changed from <i>5.0.10</i> to <i>5.0.11</i></li></ul> Rudder - Architecture #4174: Deprecate API v1https://issues.rudder.io/issues/4174?journal_id=1090802019-05-20T15:16:00ZVincent MEMBRÉvme@rudder.io
<ul><li><strong>Target version</strong> changed from <i>5.0.11</i> to <i>5.0.12</i></li></ul> Rudder - Architecture #4174: Deprecate API v1https://issues.rudder.io/issues/4174?journal_id=1109772019-07-04T12:41:15ZVincent MEMBRÉvme@rudder.io
<ul><li><strong>Target version</strong> changed from <i>5.0.12</i> to <i>5.0.13</i></li></ul> Rudder - Architecture #4174: Deprecate API v1https://issues.rudder.io/issues/4174?journal_id=1140562019-08-27T10:51:34ZVincent MEMBRÉvme@rudder.io
<ul><li><strong>Target version</strong> changed from <i>5.0.13</i> to <i>5.0.14</i></li></ul> Rudder - Architecture #4174: Deprecate API v1https://issues.rudder.io/issues/4174?journal_id=1158412019-10-03T14:37:01ZVincent MEMBRÉvme@rudder.io
<ul><li><strong>Target version</strong> changed from <i>5.0.14</i> to <i>5.0.15</i></li></ul> Rudder - Architecture #4174: Deprecate API v1https://issues.rudder.io/issues/4174?journal_id=1197472019-12-04T13:12:52ZVincent MEMBRÉvme@rudder.io
<ul><li><strong>Target version</strong> changed from <i>5.0.15</i> to <i>5.0.16</i></li></ul> Rudder - Architecture #4174: Deprecate API v1https://issues.rudder.io/issues/4174?journal_id=1223142020-02-13T16:05:50ZAlexis Moussetalexis.mousset@rudder.io
<ul><li><strong>Target version</strong> changed from <i>5.0.16</i> to <i>5.0.17</i></li></ul> Rudder - Architecture #4174: Deprecate API v1https://issues.rudder.io/issues/4174?journal_id=1257782020-04-16T21:53:36ZVincent MEMBRÉvme@rudder.io
<ul><li><strong>Target version</strong> changed from <i>5.0.17</i> to <i>5.0.18</i></li></ul> Rudder - Architecture #4174: Deprecate API v1https://issues.rudder.io/issues/4174?journal_id=1264522020-04-24T13:42:17ZBenoît PECCATTEbenoit.peccatte@rudder.io
<ul><li><strong>Target version</strong> changed from <i>5.0.18</i> to <i>6.2.0~beta1</i></li></ul> Rudder - Architecture #4174: Deprecate API v1https://issues.rudder.io/issues/4174?journal_id=1268372020-04-27T22:06:31ZFrançois ARMANDfrancois.armand@rudder.io
<ul><li><strong>Status</strong> changed from <i>New</i> to <i>Resolved</i></li></ul><p>It's done!!!</p> Rudder - Architecture #4174: Deprecate API v1https://issues.rudder.io/issues/4174?journal_id=1355972020-11-05T12:40:30ZFrançois ARMANDfrancois.armand@rudder.io
<ul><li><strong>Related to</strong> <i><a class="issue tracker-1 status-5 priority-16 priority-default closed parent" href="/issues/18511">Bug #18511</a>: Remove API v1 endpoints</i> added</li></ul> Rudder - Architecture #4174: Deprecate API v1https://issues.rudder.io/issues/4174?journal_id=1355992020-11-05T12:40:44ZFrançois ARMANDfrancois.armand@rudder.io
<ul><li><strong>Fix check</strong> set to <i>Checked</i></li></ul>