View Issue Details

IDProjectCategoryView StatusLast Update
1784ComposrGeneral / Uncategorisedpublic2015-07-13 22:53
ReporterLhasadreams Assigned ToChris Graham  
PriorityhighSeverityfeature 
Status resolvedResolutionfixed 
Summary1784: Tapatalk
DescriptionFully implement a native Composr forum integration to Tapatalk.

What would be the cost?

Very happy to sponsor this.
TagsNo tags attached.
Attach Tags
Time estimation (hours)40
Sponsorship open

Sponsor

Date Added Member Amount Sponsored

Activities

Guest

2015-02-04 08:53

reporter   ~2522

Estimated time is 5 days (5*8 hours = 40 hours)

Guest

2015-02-06 10:27

reporter   ~2526

Thank you for the sponsorship. I'll be working on this issue.

Lhasadreams

2015-02-20 16:08

developer   ~2576

Hi Amit,

Can I have a progress update for this please.

Cheers
Ade

Guest

2015-02-21 05:56

reporter   ~2578

Hello Ade,

I have completed working on methods and uploaded the code to our testing server, so that i can test tapatalk interaction with our plugin. I have registered our plugin to tapatalk, now i have to publish it, in order to test and fix the bugs.

Thanks & Regards,
Amit.

Guest

2015-03-04 07:40

reporter   ~2588

Hello Ade,

All the tapatalk methods have been implemented, i am trying to test this with taptalk live forum to do some final adjustments. I am working with their forum moderator to fix some issues. I shall update you shortly. Thanks

Lhasadreams

2015-03-08 08:26

developer   ~2606

Hi Amit,
Excellent news :-)
How is the testing going ?
Cheers
Ade

Guest

2015-03-09 15:00

reporter   ~2614

Hi Ade, good day,

While development, we came to know that their api documentation is quite buggy and leads to confusion. Tapatalk app is also not able to tell us how it fails. To overcome this, we have developed techniques to debug the incoming and outgoing requests for better trace through the functionality.

Now i have better visibility what is happening inside. I ll update you the status of testing on Thursday.

Thanks for bearing with me and your cooperation.

Guest

2015-03-30 13:25

reporter   ~2674

Hi Ade,good day,

I've been working on this solidly since my last update. Unfortunately we have found large numbers of bugs/inconsistencies between the TapaTalk Android/iOS/Windows-Phone clients, and lots more errors in the documentation. I also unfortunately had missed implementing a part of the API which I am finishing now. We are conducting careful testing on a spreadsheet, ensuring all functionality is working for each individual part of the API.

Lhasadreams

2015-03-31 06:43

developer   ~2675

Hi Amit,

Thank you so much for your continued effort on this - it is appreciated a lot.

Cheers
Ade

Chris Graham

2015-06-27 23:45

administrator   ~2928

Last edited: 2015-06-27 23:47

Hi,

We had this "implemented" and mostly tested a few months back.

Then...

I took this over for "final" testing, but when verifying it in my exhaustive way I ended up finding a further (approx) 150 issues in Tapatalk's documentation, including lots of missing parts for newer stuff they since had in their client. Additionally a lot of conditions needed care, such as validation, performance considerations, making a more manageable API than the sample implementation had, proper unit testing, and so on. In short: huge amounts of extra work was actually required.

Finally we now have everything implemented including the non-documented parts of Tapatalk, everything passing our Code Quality Checker, all Tapatalk endpoints tested to work via unit tests, and push is implemented.

The extra work has been one of the road-blocks in getting v10 finished recently, as Tapatalk support is slated to come in with that (it's a very clean implementation, so some internal improvements have been made to Composr/Composr, rather than us hacking around any internal limitations). Generally also we have to catch up with the back-log of sponsored work like this, before continuing on with other v10 finalisations.

Now finally we are moving on to the Tapatalk client testing.

Chris Graham

2015-07-13 22:53

administrator   ~2951

Merged into v10 branch. A few loose ends to deal with, but essentially done.

Issue History

Date Modified Username Field Change
2023-02-26 18:29 Chris Graham Category General => General / Uncategorised